From e12223209a00dd05f73f0c2eb5e707d7774466ff Mon Sep 17 00:00:00 2001 From: Simon Martens Date: Fri, 25 Nov 2022 20:50:09 +0100 Subject: [PATCH] Fixed some bugs on parsing the appDefs --- HaDocumentV6/Document.cs | 1 + HaDocumentV6/Models/App.cs | 1 + HaDocumentV6/Reactors/AppDefsReactor.cs | 3 +-- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/HaDocumentV6/Document.cs b/HaDocumentV6/Document.cs index d9e29d0..1774b2d 100644 --- a/HaDocumentV6/Document.cs +++ b/HaDocumentV6/Document.cs @@ -42,6 +42,7 @@ namespace HaDocument new PersonDefsReactor(_reader, _lib); new TraditionsReactor(_reader, _lib, _settings.NormalizeWhitespace); new CommentReactor(_reader, _lib, _settings.NormalizeWhitespace); + new AppDefsReactor(_reader, _lib); } private static void _createReader() { diff --git a/HaDocumentV6/Models/App.cs b/HaDocumentV6/Models/App.cs index 25d8a4f..b1c6b08 100644 --- a/HaDocumentV6/Models/App.cs +++ b/HaDocumentV6/Models/App.cs @@ -11,6 +11,7 @@ namespace HaDocument.Models { ) { Index = index; Name = name; + Category = category; } } } \ No newline at end of file diff --git a/HaDocumentV6/Reactors/AppDefsReactor.cs b/HaDocumentV6/Reactors/AppDefsReactor.cs index 0120cb4..1a79d68 100644 --- a/HaDocumentV6/Reactors/AppDefsReactor.cs +++ b/HaDocumentV6/Reactors/AppDefsReactor.cs @@ -10,14 +10,13 @@ namespace HaDocument.Reactors { class AppDefsReactor : Reactor { internal Dictionary CreatedInstances; - // State private string Index; private string Name; private bool Category; internal AppDefsReactor(IReader reader, IntermediateLibrary lib) : base(reader, lib) { - lib.Locations = new Dictionary(); + lib.Apps = new Dictionary(); CreatedInstances = lib.Apps; reader.Tag += Listen; }