diff --git a/code/Directory.Build.props b/code/Directory.Build.props
index 3e29192..b20ca75 100644
--- a/code/Directory.Build.props
+++ b/code/Directory.Build.props
@@ -1,4 +1,6 @@
+
+
Egor92
Egor92
@@ -13,16 +15,8 @@
$(Company).$(MSBuildProjectName)
- latest
-
-
-
-
-
-
-
-
-
+ latest
+ enable
diff --git a/code/MvvmNavigation.sln b/code/MvvmNavigation.sln
index 049c969..623d672 100644
--- a/code/MvvmNavigation.sln
+++ b/code/MvvmNavigation.sln
@@ -6,6 +6,8 @@ MinimumVisualStudioVersion = 10.0.40219.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution items", "Solution items", "{A6FDCF5D-6C3E-4042-9CA9-C11FF327DDD3}"
ProjectSection(SolutionItems) = preProject
Directory.Build.props = Directory.Build.props
+ src\Directory.Build.props = src\Directory.Build.props
+ version.props = version.props
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Source", "Source", "{E31339A4-1C1F-48AC-AE56-029CFD04B33E}"
@@ -52,7 +54,7 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MvvmNavigation.Tests.Common
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MvvmNavigation.Internal.ContractTests", "test\MvvmNavigation.Internal.ContractTests\MvvmNavigation.Internal.ContractTests.csproj", "{76FB8979-F2EB-4C91-9894-7BBA2E4014D9}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MvvmNavigation.Avalonia.Unity.IntegrationTests", "test\MvvmNavigation.Avalonia.Unity.IntegrationTests\MvvmNavigation.Avalonia.Unity.IntegrationTests.csproj", "{990D042A-6DF0-4BBD-8117-D42184C3309E}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MvvmNavigation.Avalonia.Unity.IntegrationTests", "test\MvvmNavigation.Avalonia.Unity.IntegrationTests\MvvmNavigation.Avalonia.Unity.IntegrationTests.csproj", "{990D042A-6DF0-4BBD-8117-D42184C3309E}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MvvmNavigation.Avalonia.UnitTests", "test\MvvmNavigation.Avalonia.UnitTests\MvvmNavigation.Avalonia.UnitTests.csproj", "{31DA5F00-E708-4661-AFE9-CC3EFE952ABA}"
EndProject
diff --git a/code/MvvmNavigation.sln.DotSettings b/code/MvvmNavigation.sln.DotSettings
new file mode 100644
index 0000000..c444e56
--- /dev/null
+++ b/code/MvvmNavigation.sln.DotSettings
@@ -0,0 +1,4 @@
+
+ True
+ True
+
\ No newline at end of file
diff --git a/code/test/MvvmNavigation.Abstractions.ContractTests/MvvmNavigation.Abstractions.ContractTests.csproj b/code/test/MvvmNavigation.Abstractions.ContractTests/MvvmNavigation.Abstractions.ContractTests.csproj
index ad319ad..a6cae22 100644
--- a/code/test/MvvmNavigation.Abstractions.ContractTests/MvvmNavigation.Abstractions.ContractTests.csproj
+++ b/code/test/MvvmNavigation.Abstractions.ContractTests/MvvmNavigation.Abstractions.ContractTests.csproj
@@ -6,7 +6,7 @@
-
+
diff --git a/code/test/MvvmNavigation.Abstractions.UnitTests/MvvmNavigation.Abstractions.UnitTests.csproj b/code/test/MvvmNavigation.Abstractions.UnitTests/MvvmNavigation.Abstractions.UnitTests.csproj
index a39c064..c41a0ef 100644
--- a/code/test/MvvmNavigation.Abstractions.UnitTests/MvvmNavigation.Abstractions.UnitTests.csproj
+++ b/code/test/MvvmNavigation.Abstractions.UnitTests/MvvmNavigation.Abstractions.UnitTests.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/code/test/MvvmNavigation.Avalonia.UnitTests/MvvmNavigation.Avalonia.UnitTests.csproj b/code/test/MvvmNavigation.Avalonia.UnitTests/MvvmNavigation.Avalonia.UnitTests.csproj
index 46ae592..3152afe 100644
--- a/code/test/MvvmNavigation.Avalonia.UnitTests/MvvmNavigation.Avalonia.UnitTests.csproj
+++ b/code/test/MvvmNavigation.Avalonia.UnitTests/MvvmNavigation.Avalonia.UnitTests.csproj
@@ -9,7 +9,7 @@
-
+
diff --git a/code/test/MvvmNavigation.Avalonia.Unity.IntegrationTests/Internal/Types/View.cs b/code/test/MvvmNavigation.Avalonia.Unity.IntegrationTests/Internal/Types/View.cs
index c641dab..6dee815 100644
--- a/code/test/MvvmNavigation.Avalonia.Unity.IntegrationTests/Internal/Types/View.cs
+++ b/code/test/MvvmNavigation.Avalonia.Unity.IntegrationTests/Internal/Types/View.cs
@@ -4,6 +4,7 @@
namespace Egor92.MvvmNavigation.Avalonia.Unity.IntegrationTests.Internal.Types
{
[SuppressMessage("ReSharper", "UnusedMember.Global")]
+ [SuppressMessage("ReSharper", "ClassNeverInstantiated.Global")]
internal class View : ContentControl
{
}
diff --git a/code/test/MvvmNavigation.Avalonia.Unity.IntegrationTests/Internal/Types/ViewModel.cs b/code/test/MvvmNavigation.Avalonia.Unity.IntegrationTests/Internal/Types/ViewModel.cs
index 7bac5f4..3630c91 100644
--- a/code/test/MvvmNavigation.Avalonia.Unity.IntegrationTests/Internal/Types/ViewModel.cs
+++ b/code/test/MvvmNavigation.Avalonia.Unity.IntegrationTests/Internal/Types/ViewModel.cs
@@ -3,6 +3,7 @@
namespace Egor92.MvvmNavigation.Avalonia.Unity.IntegrationTests.Internal.Types
{
[SuppressMessage("ReSharper", "UnusedMember.Global")]
+ [SuppressMessage("ReSharper", "ClassNeverInstantiated.Global")]
public class ViewModel
{
}
diff --git a/code/test/MvvmNavigation.Avalonia.Unity.IntegrationTests/MvvmNavigation.Avalonia.Unity.IntegrationTests.csproj b/code/test/MvvmNavigation.Avalonia.Unity.IntegrationTests/MvvmNavigation.Avalonia.Unity.IntegrationTests.csproj
index 6f17408..5501a0b 100644
--- a/code/test/MvvmNavigation.Avalonia.Unity.IntegrationTests/MvvmNavigation.Avalonia.Unity.IntegrationTests.csproj
+++ b/code/test/MvvmNavigation.Avalonia.Unity.IntegrationTests/MvvmNavigation.Avalonia.Unity.IntegrationTests.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/code/test/MvvmNavigation.Core.ContractTests/MvvmNavigation.Core.ContractTests.csproj b/code/test/MvvmNavigation.Core.ContractTests/MvvmNavigation.Core.ContractTests.csproj
index 4241032..2f4d4bc 100644
--- a/code/test/MvvmNavigation.Core.ContractTests/MvvmNavigation.Core.ContractTests.csproj
+++ b/code/test/MvvmNavigation.Core.ContractTests/MvvmNavigation.Core.ContractTests.csproj
@@ -7,7 +7,7 @@
-
+
diff --git a/code/test/MvvmNavigation.Core.UnitTests/MvvmNavigation.Core.UnitTests.csproj b/code/test/MvvmNavigation.Core.UnitTests/MvvmNavigation.Core.UnitTests.csproj
index f4f16a7..d8e495b 100644
--- a/code/test/MvvmNavigation.Core.UnitTests/MvvmNavigation.Core.UnitTests.csproj
+++ b/code/test/MvvmNavigation.Core.UnitTests/MvvmNavigation.Core.UnitTests.csproj
@@ -9,7 +9,7 @@
-
+
diff --git a/code/test/MvvmNavigation.Internal.ContractTests/MvvmNavigation.Internal.ContractTests.csproj b/code/test/MvvmNavigation.Internal.ContractTests/MvvmNavigation.Internal.ContractTests.csproj
index 68a193d..ecd5617 100644
--- a/code/test/MvvmNavigation.Internal.ContractTests/MvvmNavigation.Internal.ContractTests.csproj
+++ b/code/test/MvvmNavigation.Internal.ContractTests/MvvmNavigation.Internal.ContractTests.csproj
@@ -7,7 +7,7 @@
-
+
diff --git a/code/test/MvvmNavigation.Internal.UnitTests/MvvmNavigation.Internal.UnitTests.csproj b/code/test/MvvmNavigation.Internal.UnitTests/MvvmNavigation.Internal.UnitTests.csproj
index 321a7a6..79afab5 100644
--- a/code/test/MvvmNavigation.Internal.UnitTests/MvvmNavigation.Internal.UnitTests.csproj
+++ b/code/test/MvvmNavigation.Internal.UnitTests/MvvmNavigation.Internal.UnitTests.csproj
@@ -7,7 +7,7 @@
-
+
diff --git a/code/test/MvvmNavigation.Tests.Common.Unity/MvvmNavigation.Tests.Common.Unity.csproj b/code/test/MvvmNavigation.Tests.Common.Unity/MvvmNavigation.Tests.Common.Unity.csproj
index db5f1a4..a25f770 100644
--- a/code/test/MvvmNavigation.Tests.Common.Unity/MvvmNavigation.Tests.Common.Unity.csproj
+++ b/code/test/MvvmNavigation.Tests.Common.Unity/MvvmNavigation.Tests.Common.Unity.csproj
@@ -5,7 +5,7 @@
-
+
diff --git a/code/test/MvvmNavigation.Tests.Common/MvvmNavigation.Tests.Common.csproj b/code/test/MvvmNavigation.Tests.Common/MvvmNavigation.Tests.Common.csproj
index 5db944f..c601752 100644
--- a/code/test/MvvmNavigation.Tests.Common/MvvmNavigation.Tests.Common.csproj
+++ b/code/test/MvvmNavigation.Tests.Common/MvvmNavigation.Tests.Common.csproj
@@ -5,7 +5,7 @@
-
+
diff --git a/code/test/MvvmNavigation.Unity.UnitTests/MvvmNavigation.Unity.UnitTests.csproj b/code/test/MvvmNavigation.Unity.UnitTests/MvvmNavigation.Unity.UnitTests.csproj
index 0a36d8a..1210f29 100644
--- a/code/test/MvvmNavigation.Unity.UnitTests/MvvmNavigation.Unity.UnitTests.csproj
+++ b/code/test/MvvmNavigation.Unity.UnitTests/MvvmNavigation.Unity.UnitTests.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/code/test/MvvmNavigation.Wpf.UnitTests/MvvmNavigation.Wpf.UnitTests.csproj b/code/test/MvvmNavigation.Wpf.UnitTests/MvvmNavigation.Wpf.UnitTests.csproj
index 5760681..c9d0a2e 100644
--- a/code/test/MvvmNavigation.Wpf.UnitTests/MvvmNavigation.Wpf.UnitTests.csproj
+++ b/code/test/MvvmNavigation.Wpf.UnitTests/MvvmNavigation.Wpf.UnitTests.csproj
@@ -9,7 +9,7 @@
-
+
diff --git a/code/test/MvvmNavigation.Wpf.Unity.IntegrationTests/Internal/Types/View.cs b/code/test/MvvmNavigation.Wpf.Unity.IntegrationTests/Internal/Types/View.cs
index b4f4b65..c4b13a8 100644
--- a/code/test/MvvmNavigation.Wpf.Unity.IntegrationTests/Internal/Types/View.cs
+++ b/code/test/MvvmNavigation.Wpf.Unity.IntegrationTests/Internal/Types/View.cs
@@ -4,6 +4,7 @@
namespace Egor92.MvvmNavigation.Wpf.Unity.IntegrationTests.Internal.Types
{
[SuppressMessage("ReSharper", "UnusedMember.Global")]
+ [SuppressMessage("ReSharper", "ClassNeverInstantiated.Global")]
internal class View : ContentControl
{
}
diff --git a/code/test/MvvmNavigation.Wpf.Unity.IntegrationTests/Internal/Types/ViewModel.cs b/code/test/MvvmNavigation.Wpf.Unity.IntegrationTests/Internal/Types/ViewModel.cs
index 983ee8f..3d85bde 100644
--- a/code/test/MvvmNavigation.Wpf.Unity.IntegrationTests/Internal/Types/ViewModel.cs
+++ b/code/test/MvvmNavigation.Wpf.Unity.IntegrationTests/Internal/Types/ViewModel.cs
@@ -3,6 +3,7 @@
namespace Egor92.MvvmNavigation.Wpf.Unity.IntegrationTests.Internal.Types
{
[SuppressMessage("ReSharper", "UnusedMember.Global")]
+ [SuppressMessage("ReSharper", "ClassNeverInstantiated.Global")]
public class ViewModel
{
}
diff --git a/code/test/MvvmNavigation.Wpf.Unity.IntegrationTests/MvvmNavigation.Wpf.Unity.IntegrationTests.csproj b/code/test/MvvmNavigation.Wpf.Unity.IntegrationTests/MvvmNavigation.Wpf.Unity.IntegrationTests.csproj
index 41c64a5..c7c6a4e 100644
--- a/code/test/MvvmNavigation.Wpf.Unity.IntegrationTests/MvvmNavigation.Wpf.Unity.IntegrationTests.csproj
+++ b/code/test/MvvmNavigation.Wpf.Unity.IntegrationTests/MvvmNavigation.Wpf.Unity.IntegrationTests.csproj
@@ -9,7 +9,7 @@
-
+
diff --git a/code/version.props b/code/version.props
new file mode 100644
index 0000000..b31f8df
--- /dev/null
+++ b/code/version.props
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file