diff --git a/src/Objectivity.AutoFixture.XUnit2.AutoFakeItEasy.Tests/.editorconfig b/src/Objectivity.AutoFixture.XUnit2.AutoFakeItEasy.Tests/.editorconfig
index 4d86059..86736c9 100644
--- a/src/Objectivity.AutoFixture.XUnit2.AutoFakeItEasy.Tests/.editorconfig
+++ b/src/Objectivity.AutoFixture.XUnit2.AutoFakeItEasy.Tests/.editorconfig
@@ -6,6 +6,8 @@ root = false
dotnet_diagnostic.CA1062.severity = none
# CA1506: Avoid excessive class coupling
dotnet_diagnostic.CA1506.severity = none
+# CA1515: Consider making public types internal
+dotnet_diagnostic.CA1515.severity = none
# CA1707: Identifiers should not contain underscores
dotnet_diagnostic.CA1707.severity = none
# CA1822: Mark members as static
diff --git a/src/Objectivity.AutoFixture.XUnit2.AutoFakeItEasy.Tests/Objectivity.AutoFixture.XUnit2.AutoFakeItEasy.Tests.csproj b/src/Objectivity.AutoFixture.XUnit2.AutoFakeItEasy.Tests/Objectivity.AutoFixture.XUnit2.AutoFakeItEasy.Tests.csproj
index 6a0b6e6..4587296 100644
--- a/src/Objectivity.AutoFixture.XUnit2.AutoFakeItEasy.Tests/Objectivity.AutoFixture.XUnit2.AutoFakeItEasy.Tests.csproj
+++ b/src/Objectivity.AutoFixture.XUnit2.AutoFakeItEasy.Tests/Objectivity.AutoFixture.XUnit2.AutoFakeItEasy.Tests.csproj
@@ -6,6 +6,8 @@
false
true
true
+
+ NU1901;NU1902;NU1903;NU1904
latest
All
true
@@ -60,7 +62,7 @@
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/src/Objectivity.AutoFixture.XUnit2.AutoFakeItEasy/Objectivity.AutoFixture.XUnit2.AutoFakeItEasy.csproj b/src/Objectivity.AutoFixture.XUnit2.AutoFakeItEasy/Objectivity.AutoFixture.XUnit2.AutoFakeItEasy.csproj
index 408b5eb..191a42a 100644
--- a/src/Objectivity.AutoFixture.XUnit2.AutoFakeItEasy/Objectivity.AutoFixture.XUnit2.AutoFakeItEasy.csproj
+++ b/src/Objectivity.AutoFixture.XUnit2.AutoFakeItEasy/Objectivity.AutoFixture.XUnit2.AutoFakeItEasy.csproj
@@ -7,6 +7,8 @@
$(TargetsForTfmSpecificBuildOutput);CopyProjectReferencesToPackage
true
true
+
+ NU1901;NU1902;NU1903;NU1904
latest
All
true
@@ -83,7 +85,7 @@
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/src/Objectivity.AutoFixture.XUnit2.AutoMoq.Tests/.editorconfig b/src/Objectivity.AutoFixture.XUnit2.AutoMoq.Tests/.editorconfig
index 4d86059..86736c9 100644
--- a/src/Objectivity.AutoFixture.XUnit2.AutoMoq.Tests/.editorconfig
+++ b/src/Objectivity.AutoFixture.XUnit2.AutoMoq.Tests/.editorconfig
@@ -6,6 +6,8 @@ root = false
dotnet_diagnostic.CA1062.severity = none
# CA1506: Avoid excessive class coupling
dotnet_diagnostic.CA1506.severity = none
+# CA1515: Consider making public types internal
+dotnet_diagnostic.CA1515.severity = none
# CA1707: Identifiers should not contain underscores
dotnet_diagnostic.CA1707.severity = none
# CA1822: Mark members as static
diff --git a/src/Objectivity.AutoFixture.XUnit2.AutoMoq.Tests/Objectivity.AutoFixture.XUnit2.AutoMoq.Tests.csproj b/src/Objectivity.AutoFixture.XUnit2.AutoMoq.Tests/Objectivity.AutoFixture.XUnit2.AutoMoq.Tests.csproj
index 9c84715..4062b36 100644
--- a/src/Objectivity.AutoFixture.XUnit2.AutoMoq.Tests/Objectivity.AutoFixture.XUnit2.AutoMoq.Tests.csproj
+++ b/src/Objectivity.AutoFixture.XUnit2.AutoMoq.Tests/Objectivity.AutoFixture.XUnit2.AutoMoq.Tests.csproj
@@ -6,6 +6,8 @@
false
true
true
+
+ NU1901;NU1902;NU1903;NU1904
latest
All
true
@@ -61,7 +63,7 @@
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/src/Objectivity.AutoFixture.XUnit2.AutoMoq/Objectivity.AutoFixture.XUnit2.AutoMoq.csproj b/src/Objectivity.AutoFixture.XUnit2.AutoMoq/Objectivity.AutoFixture.XUnit2.AutoMoq.csproj
index 0289ced..3f2d917 100644
--- a/src/Objectivity.AutoFixture.XUnit2.AutoMoq/Objectivity.AutoFixture.XUnit2.AutoMoq.csproj
+++ b/src/Objectivity.AutoFixture.XUnit2.AutoMoq/Objectivity.AutoFixture.XUnit2.AutoMoq.csproj
@@ -7,6 +7,8 @@
$(TargetsForTfmSpecificBuildOutput);CopyProjectReferencesToPackage
true
true
+
+ NU1901;NU1902;NU1903;NU1904
latest
All
true
@@ -82,7 +84,7 @@
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/src/Objectivity.AutoFixture.XUnit2.AutoNSubstitute.Tests/.editorconfig b/src/Objectivity.AutoFixture.XUnit2.AutoNSubstitute.Tests/.editorconfig
index 4d86059..86736c9 100644
--- a/src/Objectivity.AutoFixture.XUnit2.AutoNSubstitute.Tests/.editorconfig
+++ b/src/Objectivity.AutoFixture.XUnit2.AutoNSubstitute.Tests/.editorconfig
@@ -6,6 +6,8 @@ root = false
dotnet_diagnostic.CA1062.severity = none
# CA1506: Avoid excessive class coupling
dotnet_diagnostic.CA1506.severity = none
+# CA1515: Consider making public types internal
+dotnet_diagnostic.CA1515.severity = none
# CA1707: Identifiers should not contain underscores
dotnet_diagnostic.CA1707.severity = none
# CA1822: Mark members as static
diff --git a/src/Objectivity.AutoFixture.XUnit2.AutoNSubstitute.Tests/Objectivity.AutoFixture.XUnit2.AutoNSubstitute.Tests.csproj b/src/Objectivity.AutoFixture.XUnit2.AutoNSubstitute.Tests/Objectivity.AutoFixture.XUnit2.AutoNSubstitute.Tests.csproj
index 372fecb..d53bb44 100644
--- a/src/Objectivity.AutoFixture.XUnit2.AutoNSubstitute.Tests/Objectivity.AutoFixture.XUnit2.AutoNSubstitute.Tests.csproj
+++ b/src/Objectivity.AutoFixture.XUnit2.AutoNSubstitute.Tests/Objectivity.AutoFixture.XUnit2.AutoNSubstitute.Tests.csproj
@@ -6,6 +6,8 @@
false
true
true
+
+ NU1901;NU1902;NU1903;NU1904
latest
All
true
@@ -60,7 +62,7 @@
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/src/Objectivity.AutoFixture.XUnit2.AutoNSubstitute/Objectivity.AutoFixture.XUnit2.AutoNSubstitute.csproj b/src/Objectivity.AutoFixture.XUnit2.AutoNSubstitute/Objectivity.AutoFixture.XUnit2.AutoNSubstitute.csproj
index c67c0c9..6c01c70 100644
--- a/src/Objectivity.AutoFixture.XUnit2.AutoNSubstitute/Objectivity.AutoFixture.XUnit2.AutoNSubstitute.csproj
+++ b/src/Objectivity.AutoFixture.XUnit2.AutoNSubstitute/Objectivity.AutoFixture.XUnit2.AutoNSubstitute.csproj
@@ -7,6 +7,8 @@
$(TargetsForTfmSpecificBuildOutput);CopyProjectReferencesToPackage
true
true
+
+ NU1901;NU1902;NU1903;NU1904
latest
All
true
@@ -82,7 +84,7 @@
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/src/Objectivity.AutoFixture.XUnit2.Core.Tests/.editorconfig b/src/Objectivity.AutoFixture.XUnit2.Core.Tests/.editorconfig
index d003244..c4adbfe 100644
--- a/src/Objectivity.AutoFixture.XUnit2.Core.Tests/.editorconfig
+++ b/src/Objectivity.AutoFixture.XUnit2.Core.Tests/.editorconfig
@@ -6,6 +6,8 @@ root = false
dotnet_diagnostic.CA1062.severity = none
# CA1506: Avoid excessive class coupling
dotnet_diagnostic.CA1506.severity = none
+# CA1515: Consider making public types internal
+dotnet_diagnostic.CA1515.severity = none
# CA1707: Identifiers should not contain underscores
dotnet_diagnostic.CA1707.severity = none
# CA1822: Mark members as static
diff --git a/src/Objectivity.AutoFixture.XUnit2.Core.Tests/Objectivity.AutoFixture.XUnit2.Core.Tests.csproj b/src/Objectivity.AutoFixture.XUnit2.Core.Tests/Objectivity.AutoFixture.XUnit2.Core.Tests.csproj
index b111e51..d0042b5 100644
--- a/src/Objectivity.AutoFixture.XUnit2.Core.Tests/Objectivity.AutoFixture.XUnit2.Core.Tests.csproj
+++ b/src/Objectivity.AutoFixture.XUnit2.Core.Tests/Objectivity.AutoFixture.XUnit2.Core.Tests.csproj
@@ -6,6 +6,8 @@
false
true
true
+
+ NU1901;NU1902;NU1903;NU1904
latest
All
true
@@ -59,7 +61,7 @@
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/src/Objectivity.AutoFixture.XUnit2.Core/Objectivity.AutoFixture.XUnit2.Core.csproj b/src/Objectivity.AutoFixture.XUnit2.Core/Objectivity.AutoFixture.XUnit2.Core.csproj
index 423f750..d0f963a 100644
--- a/src/Objectivity.AutoFixture.XUnit2.Core/Objectivity.AutoFixture.XUnit2.Core.csproj
+++ b/src/Objectivity.AutoFixture.XUnit2.Core/Objectivity.AutoFixture.XUnit2.Core.csproj
@@ -5,6 +5,8 @@
$(TargetFrameworks);net472;net48
true
true
+
+ NU1901;NU1902;NU1903;NU1904
latest
All
true
@@ -64,7 +66,7 @@
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive