From f947cd02daa709a3cbeff307d3539a6159c335e2 Mon Sep 17 00:00:00 2001 From: Ben Wallis Date: Sat, 20 Aug 2016 21:17:12 +0100 Subject: [PATCH] Improved dirty script detection to include modifications to blocks rather than just block additions/removals --- .../Filtration.Common.Tests.csproj | 8 +- Filtration.Common.Tests/packages.config | 4 +- .../App.config | 6 +- ...ration.ItemFilterPreview.Data.Tests.csproj | 20 ++--- .../packages.config | 10 +-- .../Filtration.ItemFilterPreview.Data.csproj | 16 ++-- .../packages.config | 8 +- .../Filtration.ItemFilterPreview.Tests.csproj | 16 ++-- Filtration.ItemFilterPreview.Tests/app.config | 6 +- .../packages.config | 6 +- .../Filtration.ItemFilterPreview.csproj | 4 +- Filtration.ItemFilterPreview/packages.config | 2 +- .../Filtration.ObjectModel.Tests.csproj | 8 +- Filtration.ObjectModel.Tests/packages.config | 4 +- .../BlockItemBaseTypes/ActionBlockItem.cs | 20 ++++- .../BlockItemBaseTypes/BlockItembase.cs | 1 + .../BlockItemBaseTypes/ColorBlockItem.cs | 3 + .../DualIntegerBlockItem.cs | 4 + .../BlockItemBaseTypes/IntegerBlockItem.cs | 3 + .../NumericFilterPredicateBlockItem.cs | 7 +- .../BlockItemBaseTypes/StringListBlockItem.cs | 7 +- .../IAudioVisualBlockItem.cs | 3 +- .../IItemFilterBlockItem.cs | 3 + .../Filtration.Parser.Tests.csproj | 16 ++-- Filtration.Parser.Tests/packages.config | 6 +- Filtration.Tests/Filtration.Tests.csproj | 16 ++-- Filtration.Tests/app.config | 6 +- Filtration.Tests/packages.config | 6 +- .../Filtration.ThemeEditor.Tests.csproj | 8 +- Filtration.ThemeEditor.Tests/packages.config | 4 +- .../Filtration.ThemeEditor.csproj | 26 +++--- Filtration.ThemeEditor/packages.config | 4 +- Filtration.db | Bin 4096 -> 4096 bytes Filtration/App.config | 6 +- Filtration/Filtration.csproj | 32 +++---- Filtration/NLog.xsd | 31 +++++-- .../ViewModels/ItemFilterBlockViewModel.cs | 80 ++++++++++++------ .../ViewModels/ItemFilterScriptViewModel.cs | 11 +++ .../AvalonDock/AvalonDockWorkspaceView.xaml | 1 + Filtration/Views/Styles/CheckBox.xaml | 23 ++--- Filtration/packages.config | 10 +-- 41 files changed, 277 insertions(+), 178 deletions(-) diff --git a/Filtration.Common.Tests/Filtration.Common.Tests.csproj b/Filtration.Common.Tests/Filtration.Common.Tests.csproj index 2371385..f5eaeec 100644 --- a/Filtration.Common.Tests/Filtration.Common.Tests.csproj +++ b/Filtration.Common.Tests/Filtration.Common.Tests.csproj @@ -35,12 +35,12 @@ ..\packages\Castle.Core.3.3.3\lib\net45\Castle.Core.dll True - - ..\packages\Moq.4.5.9\lib\net45\Moq.dll + + ..\packages\Moq.4.5.21\lib\net45\Moq.dll True - - ..\packages\NUnit.3.2.1\lib\net45\nunit.framework.dll + + ..\packages\NUnit.3.4.1\lib\net45\nunit.framework.dll True diff --git a/Filtration.Common.Tests/packages.config b/Filtration.Common.Tests/packages.config index ff08587..c5d64ff 100644 --- a/Filtration.Common.Tests/packages.config +++ b/Filtration.Common.Tests/packages.config @@ -1,6 +1,6 @@  - - + + \ No newline at end of file diff --git a/Filtration.ItemFilterPreview.Data.Tests/App.config b/Filtration.ItemFilterPreview.Data.Tests/App.config index 9cac167..c7d9bb2 100644 --- a/Filtration.ItemFilterPreview.Data.Tests/App.config +++ b/Filtration.ItemFilterPreview.Data.Tests/App.config @@ -22,10 +22,10 @@ - + + - - \ No newline at end of file + \ No newline at end of file diff --git a/Filtration.ItemFilterPreview.Data.Tests/Filtration.ItemFilterPreview.Data.Tests.csproj b/Filtration.ItemFilterPreview.Data.Tests/Filtration.ItemFilterPreview.Data.Tests.csproj index 506fdf1..5869c8a 100644 --- a/Filtration.ItemFilterPreview.Data.Tests/Filtration.ItemFilterPreview.Data.Tests.csproj +++ b/Filtration.ItemFilterPreview.Data.Tests/Filtration.ItemFilterPreview.Data.Tests.csproj @@ -46,22 +46,22 @@ ..\packages\EntityFramework.6.1.3\lib\net45\EntityFramework.SqlServer.dll True - - ..\packages\NUnit.3.2.1\lib\net45\nunit.framework.dll + + ..\packages\NUnit.3.4.1\lib\net45\nunit.framework.dll True - - ..\packages\System.Data.SQLite.Core.1.0.101.0\lib\net46\System.Data.SQLite.dll + + ..\packages\System.Data.SQLite.Core.1.0.102.0\lib\net46\System.Data.SQLite.dll True - - ..\packages\System.Data.SQLite.EF6.1.0.101.0\lib\net46\System.Data.SQLite.EF6.dll + + ..\packages\System.Data.SQLite.EF6.1.0.102.0\lib\net46\System.Data.SQLite.EF6.dll True - - ..\packages\System.Data.SQLite.Linq.1.0.101.0\lib\net46\System.Data.SQLite.Linq.dll + + ..\packages\System.Data.SQLite.Linq.1.0.102.0\lib\net46\System.Data.SQLite.Linq.dll True @@ -115,12 +115,12 @@ - + This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. - +