diff --git a/.editorconfig b/.editorconfig
index 688cf0772..e37b7bd21 100644
--- a/.editorconfig
+++ b/.editorconfig
@@ -255,7 +255,7 @@ dotnet_diagnostic.SA1006.severity = error
dotnet_diagnostic.SA1007.severity = error
dotnet_diagnostic.SA1008.severity = error
dotnet_diagnostic.SA1009.severity = error
-dotnet_diagnostic.SA1010.severity = suggestion
+dotnet_diagnostic.SA1010.severity = none
dotnet_diagnostic.SA1011.severity = error
dotnet_diagnostic.SA1012.severity = error
dotnet_diagnostic.SA1013.severity = error
@@ -418,6 +418,8 @@ dotnet_diagnostic.SX1101.severity = error
dotnet_diagnostic.SX1309.severity = error
dotnet_diagnostic.SX1623.severity = none
+dotnet_diagnostic.VSSpell001.severity = none
+
# C++ Files
[*.{cpp,h,in}]
curly_bracket_next_line = true
diff --git a/README.md b/README.md
index b23eb42b9..019306af1 100644
--- a/README.md
+++ b/README.md
@@ -73,7 +73,7 @@ Splat currently supports:
[Always Be NuGetting](https://nuget.org/packages/Splat/). Package contains binaries for:
-* .NET Framework 4.6.2, .NET Framework 4.7.2, .NET Standard 2.0, .NET 6.0, .NET 7.0, and .NET 8.0
+* .NET Framework 4.6.2, .NET Framework 4.7.2, .NET Standard 2.0, .NET 6.0, and .NET 8.0
- Works with:
* WPF
* Windows Forms
diff --git a/src/Directory.build.props b/src/Directory.build.props
index cd22fd563..6b36a0aab 100644
--- a/src/Directory.build.props
+++ b/src/Directory.build.props
@@ -12,7 +12,7 @@
https://github.com/reactiveui/styleguide/blob/master/logo_splat/logo.png?raw=true
A library to make things cross-platform that should be.
true
- xanaisbettsx;ghuntley
+ anaisbetts;ghuntley
drawing;colours;geometry;logging;unit test detection;service location;image handling;portable;xamarin;xamarin ios;xamarin mac;android;monodroid;uwp;net45
https://github.com/reactiveui/splat/releases
https://github.com/reactiveui/splat
@@ -27,7 +27,6 @@
true
preview
enable
- $(NoWarn);VSSpell001;SA1010
false
$(EnableSourceLink)
@@ -37,16 +36,12 @@
true
$(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb
- netstandard2.0;net6.0;net7.0;net8.0
- net6.0-windows10.0.17763.0;net7.0-windows10.0.17763.0;net8.0-windows10.0.17763.0
+ netstandard2.0;net6.0;net8.0
+ net6.0-windows10.0.17763.0;net8.0-windows10.0.17763.0
false
-
-
- Full
-
true
diff --git a/src/Directory.build.targets b/src/Directory.build.targets
index 512f03853..8c0765f72 100644
--- a/src/Directory.build.targets
+++ b/src/Directory.build.targets
@@ -7,21 +7,6 @@
$(DefineConstants);NET_45;XAML
-
- $(DefineConstants);MONO;ANDROID
-
-
- $(DefineConstants);MONO;UIKIT;COCOA;IOS
-
-
- $(DefineConstants);MONO;COCOA
-
-
- $(DefineConstants);MONO;UIKIT;COCOA;TVOS
-
-
- $(DefineConstants);MONO;UIKIT;COCOA
-
$(DefineConstants);TIZEN
@@ -40,7 +25,7 @@
$(DefineConstants);MONO;ANDROID
-
+
$(DefineConstants);IS_SHARED_NET
diff --git a/src/ReactiveUI.DI.Tests/ReactiveUI.DI.Tests.csproj b/src/ReactiveUI.DI.Tests/ReactiveUI.DI.Tests.csproj
index 64bcefe8d..ce3c829e5 100644
--- a/src/ReactiveUI.DI.Tests/ReactiveUI.DI.Tests.csproj
+++ b/src/ReactiveUI.DI.Tests/ReactiveUI.DI.Tests.csproj
@@ -1,6 +1,6 @@
- net472;net6.0;
+ net472;net8.0;
$(NoWarn);1591;CA1707;SA1633;CA2000
false
enable
@@ -14,7 +14,7 @@
-
+
diff --git a/src/Splat.ApplicationInsights/ApplicationInsightsViewTracking.cs b/src/Splat.ApplicationInsights/ApplicationInsightsViewTracking.cs
index 2f3d6bd82..99b81f049 100644
--- a/src/Splat.ApplicationInsights/ApplicationInsightsViewTracking.cs
+++ b/src/Splat.ApplicationInsights/ApplicationInsightsViewTracking.cs
@@ -36,9 +36,5 @@ public void OnViewNavigation(PageViewTelemetry telemetry)
_telemetryClient.TrackPageView(telemetry);
}
- internal static PageViewTelemetry GetPageViewTelemetry()
- {
- var result = new PageViewTelemetry();
- return result;
- }
+ internal static PageViewTelemetry GetPageViewTelemetry() => new();
}
diff --git a/src/Splat.Autofac.Tests/Splat.Autofac.Tests.csproj b/src/Splat.Autofac.Tests/Splat.Autofac.Tests.csproj
index 0ad8abee5..19944b356 100644
--- a/src/Splat.Autofac.Tests/Splat.Autofac.Tests.csproj
+++ b/src/Splat.Autofac.Tests/Splat.Autofac.Tests.csproj
@@ -1,7 +1,7 @@
- net6.0-windows10.0.17763.0
+ net8.0-windows10.0.17763.0
false
$(NoWarn);1591;CA1707;SA1633;CA2000;CA1851
diff --git a/src/Splat.Autofac/AutofacDependencyResolver.cs b/src/Splat.Autofac/AutofacDependencyResolver.cs
index c04bbdbe5..bc4c7c9ff 100644
--- a/src/Splat.Autofac/AutofacDependencyResolver.cs
+++ b/src/Splat.Autofac/AutofacDependencyResolver.cs
@@ -109,7 +109,7 @@ public virtual IEnumerable