From 511f503e8812c34bb88181ddf9b350d758849cac Mon Sep 17 00:00:00 2001 From: Ben Date: Sun, 5 Jul 2015 16:54:09 +0100 Subject: [PATCH] Refactored ThemeComponentBuilder into ThemeComponentCollection --- .../Filtration.ObjectModel.Tests.csproj | 2 + .../Filtration.ObjectModel.csproj | 1 + Filtration.ObjectModel/ItemFilterScript.cs | 4 +- Filtration.ObjectModel/ThemeEditor/Theme.cs | 11 +- .../ThemeEditor/ThemeComponentCollection.cs | 32 ++++++ Filtration.Tests/Filtration.Tests.csproj | 1 - .../TestItemFilterBlockTranslator.cs | 103 ++++++++---------- .../TestItemFilterScriptTranslator.cs | 64 +++-------- .../TestThemeComponentListBuilder.cs | 60 ---------- .../AvailableThemeComponentsConverter.cs | 2 +- Filtration/Filtration.csproj | 1 - .../Translators/ItemFilterBlockTranslator.cs | 23 ++-- .../Translators/ItemFilterScriptTranslator.cs | 11 +- .../Translators/ThemeComponentListBuilder.cs | 74 ------------- .../ViewModels/ItemFilterScriptViewModel.cs | 3 +- .../WindsorInstallers/TranslatorsInstaller.cs | 5 - 16 files changed, 118 insertions(+), 279 deletions(-) create mode 100644 Filtration.ObjectModel/ThemeEditor/ThemeComponentCollection.cs delete mode 100644 Filtration.Tests/Translators/TestThemeComponentListBuilder.cs delete mode 100644 Filtration/Translators/ThemeComponentListBuilder.cs diff --git a/Filtration.ObjectModel.Tests/Filtration.ObjectModel.Tests.csproj b/Filtration.ObjectModel.Tests/Filtration.ObjectModel.Tests.csproj index 3012e7a..1780f73 100644 --- a/Filtration.ObjectModel.Tests/Filtration.ObjectModel.Tests.csproj +++ b/Filtration.ObjectModel.Tests/Filtration.ObjectModel.Tests.csproj @@ -50,6 +50,7 @@ + @@ -60,6 +61,7 @@ +