diff --git a/src/primitives-linq/Primitives.Linq.Tests/TestData/ObjectTestData.cs b/src/primitives-linq/Primitives.Linq.Tests/TestData/ObjectTestData.cs
index 2b8e460..262e6bd 100644
--- a/src/primitives-linq/Primitives.Linq.Tests/TestData/ObjectTestData.cs
+++ b/src/primitives-linq/Primitives.Linq.Tests/TestData/ObjectTestData.cs
@@ -1,6 +1,4 @@
-#nullable enable
-
-using System.Collections.Generic;
+using System.Collections.Generic;
using System.Linq;
using static PrimeFuncPack.UnitTest.TestData;
diff --git a/src/primitives-linq/Primitives.Linq.Tests/YieldExtensionsTest/YieldExtensionsTest.Single.cs b/src/primitives-linq/Primitives.Linq.Tests/YieldExtensionsTest/YieldExtensionsTest.Single.cs
index 342bee7..a438cb4 100644
--- a/src/primitives-linq/Primitives.Linq.Tests/YieldExtensionsTest/YieldExtensionsTest.Single.cs
+++ b/src/primitives-linq/Primitives.Linq.Tests/YieldExtensionsTest/YieldExtensionsTest.Single.cs
@@ -1,6 +1,4 @@
-#nullable enable
-
-using NUnit.Framework;
+using NUnit.Framework;
using System.Linq;
namespace PrimeFuncPack.Primitives.Tests;
diff --git a/src/primitives-linq/Primitives.Linq.Tests/YieldExtensionsTest/YieldExtensionsTest.cs b/src/primitives-linq/Primitives.Linq.Tests/YieldExtensionsTest/YieldExtensionsTest.cs
index ced3667..6719617 100644
--- a/src/primitives-linq/Primitives.Linq.Tests/YieldExtensionsTest/YieldExtensionsTest.cs
+++ b/src/primitives-linq/Primitives.Linq.Tests/YieldExtensionsTest/YieldExtensionsTest.cs
@@ -1,6 +1,4 @@
-#nullable enable
-
-namespace PrimeFuncPack.Primitives.Tests;
+namespace PrimeFuncPack.Primitives.Tests;
public sealed partial class YieldExtensionsTest
{
diff --git a/src/primitives-linq/Primitives.Linq.Tests/YielderTest/YielderTest.Empty.cs b/src/primitives-linq/Primitives.Linq.Tests/YielderTest/YielderTest.Empty.cs
index 54d2542..f4e05a1 100644
--- a/src/primitives-linq/Primitives.Linq.Tests/YielderTest/YielderTest.Empty.cs
+++ b/src/primitives-linq/Primitives.Linq.Tests/YielderTest/YielderTest.Empty.cs
@@ -1,6 +1,4 @@
-#nullable enable
-
-using NUnit.Framework;
+using NUnit.Framework;
using PrimeFuncPack.UnitTest;
using System.Linq;
diff --git a/src/primitives-linq/Primitives.Linq.Tests/YielderTest/YielderTest.Single.cs b/src/primitives-linq/Primitives.Linq.Tests/YielderTest/YielderTest.Single.cs
index c252038..04b47f2 100644
--- a/src/primitives-linq/Primitives.Linq.Tests/YielderTest/YielderTest.Single.cs
+++ b/src/primitives-linq/Primitives.Linq.Tests/YielderTest/YielderTest.Single.cs
@@ -1,6 +1,4 @@
-#nullable enable
-
-using NUnit.Framework;
+using NUnit.Framework;
using System.Linq;
namespace PrimeFuncPack.Primitives.Tests;
diff --git a/src/primitives-linq/Primitives.Linq.Tests/YielderTest/YielderTest.cs b/src/primitives-linq/Primitives.Linq.Tests/YielderTest/YielderTest.cs
index a34a925..c33c00c 100644
--- a/src/primitives-linq/Primitives.Linq.Tests/YielderTest/YielderTest.cs
+++ b/src/primitives-linq/Primitives.Linq.Tests/YielderTest/YielderTest.cs
@@ -1,6 +1,4 @@
-#nullable enable
-
-namespace PrimeFuncPack.Primitives.Tests;
+namespace PrimeFuncPack.Primitives.Tests;
public sealed partial class YielderTest
{
diff --git a/src/primitives-linq/Primitives.Linq.Tests/YielderTypedTest/YielderTypedTest.Empty.cs b/src/primitives-linq/Primitives.Linq.Tests/YielderTypedTest/YielderTypedTest.Empty.cs
index 8a8f837..3e8cbc6 100644
--- a/src/primitives-linq/Primitives.Linq.Tests/YielderTypedTest/YielderTypedTest.Empty.cs
+++ b/src/primitives-linq/Primitives.Linq.Tests/YielderTypedTest/YielderTypedTest.Empty.cs
@@ -1,6 +1,4 @@
-#nullable enable
-
-using NUnit.Framework;
+using NUnit.Framework;
using PrimeFuncPack.UnitTest;
using System.Linq;
diff --git a/src/primitives-linq/Primitives.Linq.Tests/YielderTypedTest/YielderTypedTest.Single.cs b/src/primitives-linq/Primitives.Linq.Tests/YielderTypedTest/YielderTypedTest.Single.cs
index 749314d..228c748 100644
--- a/src/primitives-linq/Primitives.Linq.Tests/YielderTypedTest/YielderTypedTest.Single.cs
+++ b/src/primitives-linq/Primitives.Linq.Tests/YielderTypedTest/YielderTypedTest.Single.cs
@@ -1,6 +1,4 @@
-#nullable enable
-
-using NUnit.Framework;
+using NUnit.Framework;
using System.Linq;
namespace PrimeFuncPack.Primitives.Tests;
diff --git a/src/primitives-linq/Primitives.Linq.Tests/YielderTypedTest/YielderTypedTest.cs b/src/primitives-linq/Primitives.Linq.Tests/YielderTypedTest/YielderTypedTest.cs
index 4dd28f1..9be984a 100644
--- a/src/primitives-linq/Primitives.Linq.Tests/YielderTypedTest/YielderTypedTest.cs
+++ b/src/primitives-linq/Primitives.Linq.Tests/YielderTypedTest/YielderTypedTest.cs
@@ -1,6 +1,4 @@
-#nullable enable
-
-namespace PrimeFuncPack.Primitives.Tests;
+namespace PrimeFuncPack.Primitives.Tests;
public sealed partial class YielderTypedTest
{
diff --git a/src/primitives-linq/Primitives.Linq/Primitives.Linq.csproj b/src/primitives-linq/Primitives.Linq/Primitives.Linq.csproj
index 3f8fecf..6f233c1 100644
--- a/src/primitives-linq/Primitives.Linq/Primitives.Linq.csproj
+++ b/src/primitives-linq/Primitives.Linq/Primitives.Linq.csproj
@@ -17,7 +17,7 @@
PrimeFuncPack Primitives.Linq is a core library for .NET consisting of useful extensions making work with Linq easier.
System
PrimeFuncPack.Primitives.Linq
- 2.0.0-rc.1.0.0
+ 2.0.0-rc.1.0.1
diff --git a/src/primitives-linq/Primitives.Linq/YieldExtensions.cs b/src/primitives-linq/Primitives.Linq/YieldExtensions.cs
index 36b9ad8..bad6d80 100644
--- a/src/primitives-linq/Primitives.Linq/YieldExtensions.cs
+++ b/src/primitives-linq/Primitives.Linq/YieldExtensions.cs
@@ -1,6 +1,4 @@
-#nullable enable
-
-using System.Collections.Generic;
+using System.Collections.Generic;
using System.Runtime.CompilerServices;
namespace System.Linq;
diff --git a/src/primitives-linq/Primitives.Linq/Yielder.T.cs b/src/primitives-linq/Primitives.Linq/Yielder.T.cs
index 64da11e..70b8011 100644
--- a/src/primitives-linq/Primitives.Linq/Yielder.T.cs
+++ b/src/primitives-linq/Primitives.Linq/Yielder.T.cs
@@ -1,6 +1,4 @@
-#nullable enable
-
-using System.Collections.Generic;
+using System.Collections.Generic;
namespace System.Linq;
diff --git a/src/primitives-linq/Primitives.Linq/Yielder.cs b/src/primitives-linq/Primitives.Linq/Yielder.cs
index bc14c2b..6bdf9d0 100644
--- a/src/primitives-linq/Primitives.Linq/Yielder.cs
+++ b/src/primitives-linq/Primitives.Linq/Yielder.cs
@@ -1,6 +1,4 @@
-#nullable enable
-
-using System.Collections.Generic;
+using System.Collections.Generic;
namespace System.Linq;
diff --git a/src/primitives-pipeline/Primitives.Pipeline.Tests/Pipeline.Tests/Pipe.cs b/src/primitives-pipeline/Primitives.Pipeline.Tests/Pipeline.Tests/Pipe.cs
index f716283..c4040c7 100644
--- a/src/primitives-pipeline/Primitives.Pipeline.Tests/Pipeline.Tests/Pipe.cs
+++ b/src/primitives-pipeline/Primitives.Pipeline.Tests/Pipeline.Tests/Pipe.cs
@@ -1,6 +1,4 @@
-#nullable enable
-
-using NUnit.Framework;
+using NUnit.Framework;
using System;
namespace PrimeFuncPack.Primitives.Tests;
diff --git a/src/primitives-pipeline/Primitives.Pipeline.Tests/Pipeline.Tests/Tests.cs b/src/primitives-pipeline/Primitives.Pipeline.Tests/Pipeline.Tests/Tests.cs
index e6ba452..236b2f5 100644
--- a/src/primitives-pipeline/Primitives.Pipeline.Tests/Pipeline.Tests/Tests.cs
+++ b/src/primitives-pipeline/Primitives.Pipeline.Tests/Pipeline.Tests/Tests.cs
@@ -1,6 +1,4 @@
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
using System.Linq;
diff --git a/src/primitives-pipeline/Primitives.Pipeline.Tests/PipelineExtensions.Tests/Pipe.cs b/src/primitives-pipeline/Primitives.Pipeline.Tests/PipelineExtensions.Tests/Pipe.cs
index db0585f..a4b3de0 100644
--- a/src/primitives-pipeline/Primitives.Pipeline.Tests/PipelineExtensions.Tests/Pipe.cs
+++ b/src/primitives-pipeline/Primitives.Pipeline.Tests/PipelineExtensions.Tests/Pipe.cs
@@ -1,6 +1,4 @@
-#nullable enable
-
-using NUnit.Framework;
+using NUnit.Framework;
using System;
using static PrimeFuncPack.UnitTest.TestData;
diff --git a/src/primitives-pipeline/Primitives.Pipeline.Tests/PipelineExtensions.Tests/Tests.cs b/src/primitives-pipeline/Primitives.Pipeline.Tests/PipelineExtensions.Tests/Tests.cs
index 9334a70..da14b3d 100644
--- a/src/primitives-pipeline/Primitives.Pipeline.Tests/PipelineExtensions.Tests/Tests.cs
+++ b/src/primitives-pipeline/Primitives.Pipeline.Tests/PipelineExtensions.Tests/Tests.cs
@@ -1,6 +1,4 @@
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
using System.Linq;
diff --git a/src/primitives-pipeline/Primitives.Pipeline/Pipeline.cs b/src/primitives-pipeline/Primitives.Pipeline/Pipeline.cs
index 4df41ec..fff6c7c 100644
--- a/src/primitives-pipeline/Primitives.Pipeline/Pipeline.cs
+++ b/src/primitives-pipeline/Primitives.Pipeline/Pipeline.cs
@@ -1,6 +1,4 @@
-#nullable enable
-
-using System.Runtime.CompilerServices;
+using System.Runtime.CompilerServices;
namespace System;
diff --git a/src/primitives-pipeline/Primitives.Pipeline/PipelineExtensions.cs b/src/primitives-pipeline/Primitives.Pipeline/PipelineExtensions.cs
index 1a91d28..aa41dd9 100644
--- a/src/primitives-pipeline/Primitives.Pipeline/PipelineExtensions.cs
+++ b/src/primitives-pipeline/Primitives.Pipeline/PipelineExtensions.cs
@@ -1,6 +1,4 @@
-#nullable enable
-
-using System.Runtime.CompilerServices;
+using System.Runtime.CompilerServices;
namespace System;
diff --git a/src/primitives-pipeline/Primitives.Pipeline/Primitives.Pipeline.csproj b/src/primitives-pipeline/Primitives.Pipeline/Primitives.Pipeline.csproj
index 0c3e27d..13b1367 100644
--- a/src/primitives-pipeline/Primitives.Pipeline/Primitives.Pipeline.csproj
+++ b/src/primitives-pipeline/Primitives.Pipeline/Primitives.Pipeline.csproj
@@ -17,7 +17,7 @@
PrimeFuncPack Primitives.Pipeline is a core library for .NET consisting of useful extensions making work with functional pipelines easier.
System
PrimeFuncPack.Primitives.Pipeline
- 2.0.0-rc.1.0.0
+ 2.0.0-rc.1.0.1
diff --git a/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNotNullOrEmpty.cs b/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNotNullOrEmpty.cs
index 0b44746..e294690 100644
--- a/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNotNullOrEmpty.cs
+++ b/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNotNullOrEmpty.cs
@@ -1,6 +1,4 @@
-#nullable enable
-
-using NUnit.Framework;
+using NUnit.Framework;
using System;
using static PrimeFuncPack.UnitTest.TestData;
diff --git a/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNotNullOrWhiteSpace.cs b/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNotNullOrWhiteSpace.cs
index ac73769..9062adf 100644
--- a/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNotNullOrWhiteSpace.cs
+++ b/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNotNullOrWhiteSpace.cs
@@ -1,6 +1,4 @@
-#nullable enable
-
-using NUnit.Framework;
+using NUnit.Framework;
using System;
using static PrimeFuncPack.UnitTest.TestData;
diff --git a/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNotNull_Anonymous.cs b/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNotNull_Anonymous.cs
index 5da9dea..8e8b39d 100644
--- a/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNotNull_Anonymous.cs
+++ b/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNotNull_Anonymous.cs
@@ -1,6 +1,4 @@
-#nullable enable
-
-using NUnit.Framework;
+using NUnit.Framework;
using System;
using static PrimeFuncPack.UnitTest.TestData;
diff --git a/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNotNull_NonnullableStruct.cs b/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNotNull_NonnullableStruct.cs
index ee2d8ec..e8e2141 100644
--- a/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNotNull_NonnullableStruct.cs
+++ b/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNotNull_NonnullableStruct.cs
@@ -1,6 +1,4 @@
-#nullable enable
-
-using NUnit.Framework;
+using NUnit.Framework;
using System;
namespace PrimeFuncPack.Primitives.Tests;
diff --git a/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNotNull_NullableStruct.cs b/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNotNull_NullableStruct.cs
index 207b103..74afe9a 100644
--- a/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNotNull_NullableStruct.cs
+++ b/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNotNull_NullableStruct.cs
@@ -1,6 +1,4 @@
-#nullable enable
-
-using NUnit.Framework;
+using NUnit.Framework;
using System;
namespace PrimeFuncPack.Primitives.Tests;
diff --git a/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNotNull_RefType.cs b/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNotNull_RefType.cs
index 5a092ba..eeb9e8f 100644
--- a/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNotNull_RefType.cs
+++ b/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNotNull_RefType.cs
@@ -1,6 +1,4 @@
-#nullable enable
-
-using NUnit.Framework;
+using NUnit.Framework;
using PrimeFuncPack.UnitTest;
using System;
using static PrimeFuncPack.UnitTest.TestData;
diff --git a/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNotNull_String.cs b/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNotNull_String.cs
index ac606cb..e1e4131 100644
--- a/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNotNull_String.cs
+++ b/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNotNull_String.cs
@@ -1,6 +1,4 @@
-#nullable enable
-
-using NUnit.Framework;
+using NUnit.Framework;
using PrimeFuncPack.UnitTest;
using System;
diff --git a/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNullOrEmpty.cs b/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNullOrEmpty.cs
index 74cf3c5..a753045 100644
--- a/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNullOrEmpty.cs
+++ b/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNullOrEmpty.cs
@@ -1,6 +1,4 @@
-#nullable enable
-
-using NUnit.Framework;
+using NUnit.Framework;
using System;
using static PrimeFuncPack.UnitTest.TestData;
diff --git a/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNullOrWhiteSpace.cs b/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNullOrWhiteSpace.cs
index 4f3cae4..84cafe4 100644
--- a/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNullOrWhiteSpace.cs
+++ b/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNullOrWhiteSpace.cs
@@ -1,6 +1,4 @@
-#nullable enable
-
-using NUnit.Framework;
+using NUnit.Framework;
using System;
using static PrimeFuncPack.UnitTest.TestData;
diff --git a/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNull_Anonymous.cs b/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNull_Anonymous.cs
index c15d238..c8277e0 100644
--- a/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNull_Anonymous.cs
+++ b/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNull_Anonymous.cs
@@ -1,6 +1,4 @@
-#nullable enable
-
-using NUnit.Framework;
+using NUnit.Framework;
using System;
using static PrimeFuncPack.UnitTest.TestData;
diff --git a/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNull_Nonnullable.cs b/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNull_Nonnullable.cs
index bf0672d..c35ffa3 100644
--- a/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNull_Nonnullable.cs
+++ b/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNull_Nonnullable.cs
@@ -1,6 +1,4 @@
-#nullable enable
-
-using NUnit.Framework;
+using NUnit.Framework;
using System;
namespace PrimeFuncPack.Primitives.Tests;
diff --git a/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNull_NullableStruct.cs b/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNull_NullableStruct.cs
index 8be4d54..7fa1c41 100644
--- a/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNull_NullableStruct.cs
+++ b/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNull_NullableStruct.cs
@@ -1,6 +1,4 @@
-#nullable enable
-
-using NUnit.Framework;
+using NUnit.Framework;
using System;
namespace PrimeFuncPack.Primitives.Tests;
diff --git a/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNull_RefType.cs b/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNull_RefType.cs
index faa9dbf..33e1fed 100644
--- a/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNull_RefType.cs
+++ b/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNull_RefType.cs
@@ -1,6 +1,4 @@
-#nullable enable
-
-using NUnit.Framework;
+using NUnit.Framework;
using System;
using static PrimeFuncPack.UnitTest.TestData;
diff --git a/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNull_String.cs b/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNull_String.cs
index 933fff3..ad27241 100644
--- a/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNull_String.cs
+++ b/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/IsNull_String.cs
@@ -1,6 +1,4 @@
-#nullable enable
-
-using NUnit.Framework;
+using NUnit.Framework;
using PrimeFuncPack.UnitTest;
using System;
diff --git a/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/Tests.cs b/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/Tests.cs
index b90daf6..8a854a9 100644
--- a/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/Tests.cs
+++ b/src/primitives-predicates/Primitives.Predicates.Tests/PredicateExtensions.Tests/Tests.cs
@@ -1,6 +1,4 @@
-#nullable enable
-
-namespace PrimeFuncPack.Primitives.Tests;
+namespace PrimeFuncPack.Primitives.Tests;
public sealed partial class PredicateExtensionsTests
{
diff --git a/src/primitives-predicates/Primitives.Predicates.Tests/Predicates.Tests/IsNotNullOrEmpty.cs b/src/primitives-predicates/Primitives.Predicates.Tests/Predicates.Tests/IsNotNullOrEmpty.cs
index d6492a8..5f000a3 100644
--- a/src/primitives-predicates/Primitives.Predicates.Tests/Predicates.Tests/IsNotNullOrEmpty.cs
+++ b/src/primitives-predicates/Primitives.Predicates.Tests/Predicates.Tests/IsNotNullOrEmpty.cs
@@ -1,40 +1,37 @@
-#nullable enable
-
-using NUnit.Framework;
+using NUnit.Framework;
using System;
using static PrimeFuncPack.UnitTest.TestData;
-namespace PrimeFuncPack.Primitives.Tests
+namespace PrimeFuncPack.Primitives.Tests;
+
+partial class PredicatesTests
{
- partial class PredicatesTests
+ [Test]
+ public void IsNotNullOrEmpty_SourceIsNull_ExpectFalse()
{
- [Test]
- public void IsNotNullOrEmpty_SourceIsNull_ExpectFalse()
- {
- string? source = null;
+ string? source = null;
- var actual = Predicates.IsNotNullOrEmpty(source);
- Assert.False(actual);
- }
+ var actual = Predicates.IsNotNullOrEmpty(source);
+ Assert.False(actual);
+ }
- [Test]
- public void IsNotNullOrEmpty_SourceIsEmpty_ExpectFalse()
- {
- string source = string.Empty;
+ [Test]
+ public void IsNotNullOrEmpty_SourceIsEmpty_ExpectFalse()
+ {
+ string source = string.Empty;
- var actual = Predicates.IsNotNullOrEmpty(source);
- Assert.False(actual);
- }
+ var actual = Predicates.IsNotNullOrEmpty(source);
+ Assert.False(actual);
+ }
- [Test]
- [TestCase(WhiteSpaceString)]
- [TestCase(TabString)]
- [TestCase(SomeString)]
- public void IsNotNullOrEmpty_SourceIsNotEmpty_ExpectTrue(
- string source)
- {
- var actual = Predicates.IsNotNullOrEmpty(source);
- Assert.True(actual);
- }
+ [Test]
+ [TestCase(WhiteSpaceString)]
+ [TestCase(TabString)]
+ [TestCase(SomeString)]
+ public void IsNotNullOrEmpty_SourceIsNotEmpty_ExpectTrue(
+ string source)
+ {
+ var actual = Predicates.IsNotNullOrEmpty(source);
+ Assert.True(actual);
}
}
diff --git a/src/primitives-predicates/Primitives.Predicates.Tests/Predicates.Tests/IsNotNullOrWhiteSpace.cs b/src/primitives-predicates/Primitives.Predicates.Tests/Predicates.Tests/IsNotNullOrWhiteSpace.cs
index 65678d6..801b828 100644
--- a/src/primitives-predicates/Primitives.Predicates.Tests/Predicates.Tests/IsNotNullOrWhiteSpace.cs
+++ b/src/primitives-predicates/Primitives.Predicates.Tests/Predicates.Tests/IsNotNullOrWhiteSpace.cs
@@ -1,49 +1,46 @@
-#nullable enable
-
-using NUnit.Framework;
+using NUnit.Framework;
using System;
using static PrimeFuncPack.UnitTest.TestData;
-namespace PrimeFuncPack.Primitives.Tests
+namespace PrimeFuncPack.Primitives.Tests;
+
+partial class PredicatesTests
{
- partial class PredicatesTests
+ [Test]
+ public void IsNotNullOrWhiteSpace_SourceIsNull_ExpectFalse()
+ {
+ string? source = null;
+
+ var actual = Predicates.IsNotNullOrWhiteSpace(source);
+ Assert.False(actual);
+ }
+
+ [Test]
+ public void IsNotNullOrWhiteSpace_SourceIsEmpty_ExpectFalse()
+ {
+ string source = string.Empty;
+
+ var actual = Predicates.IsNotNullOrWhiteSpace(source);
+ Assert.False(actual);
+ }
+
+ [Test]
+ [TestCase(WhiteSpaceString)]
+ [TestCase(ThreeWhiteSpacesString)]
+ [TestCase(TabString)]
+ public void IsNotNullOrWhiteSpace_SourceIsWhiteSpace_ExpectFalse(
+ string source)
{
- [Test]
- public void IsNotNullOrWhiteSpace_SourceIsNull_ExpectFalse()
- {
- string? source = null;
-
- var actual = Predicates.IsNotNullOrWhiteSpace(source);
- Assert.False(actual);
- }
-
- [Test]
- public void IsNotNullOrWhiteSpace_SourceIsEmpty_ExpectFalse()
- {
- string source = string.Empty;
-
- var actual = Predicates.IsNotNullOrWhiteSpace(source);
- Assert.False(actual);
- }
-
- [Test]
- [TestCase(WhiteSpaceString)]
- [TestCase(ThreeWhiteSpacesString)]
- [TestCase(TabString)]
- public void IsNotNullOrWhiteSpace_SourceIsWhiteSpace_ExpectFalse(
- string source)
- {
- var actual = Predicates.IsNotNullOrWhiteSpace(source);
- Assert.False(actual);
- }
-
- [Test]
- public void IsNotNullOrWhiteSpace_SourceIsNotWhiteSpace_ExpectTrue()
- {
- var source = SomeString;
-
- var actual = Predicates.IsNotNullOrWhiteSpace(source);
- Assert.True(actual);
- }
+ var actual = Predicates.IsNotNullOrWhiteSpace(source);
+ Assert.False(actual);
+ }
+
+ [Test]
+ public void IsNotNullOrWhiteSpace_SourceIsNotWhiteSpace_ExpectTrue()
+ {
+ var source = SomeString;
+
+ var actual = Predicates.IsNotNullOrWhiteSpace(source);
+ Assert.True(actual);
}
}
diff --git a/src/primitives-predicates/Primitives.Predicates.Tests/Predicates.Tests/IsNotNull_Anonymous.cs b/src/primitives-predicates/Primitives.Predicates.Tests/Predicates.Tests/IsNotNull_Anonymous.cs
index 4cf75e0..ee7b4a5 100644
--- a/src/primitives-predicates/Primitives.Predicates.Tests/Predicates.Tests/IsNotNull_Anonymous.cs
+++ b/src/primitives-predicates/Primitives.Predicates.Tests/Predicates.Tests/IsNotNull_Anonymous.cs
@@ -1,23 +1,20 @@
-#nullable enable
-
-using NUnit.Framework;
+using NUnit.Framework;
using System;
using static PrimeFuncPack.UnitTest.TestData;
-namespace PrimeFuncPack.Primitives.Tests
+namespace PrimeFuncPack.Primitives.Tests;
+
+public sealed partial class PredicatesTests
{
- public sealed partial class PredicatesTests
+ [Test]
+ public void IsNotNull_AnonymousValueIsNotNull_ExpectTrue()
{
- [Test]
- public void IsNotNull_AnonymousValueIsNotNull_ExpectTrue()
+ var source = new
{
- var source = new
- {
- Text = SomeTextStructType
- };
+ Text = SomeTextStructType
+ };
- var actual = Predicates.IsNotNull(source);
- Assert.True(actual);
- }
+ var actual = Predicates.IsNotNull(source);
+ Assert.True(actual);
}
}
diff --git a/src/primitives-predicates/Primitives.Predicates.Tests/Predicates.Tests/IsNotNull_NonnullableStruct.cs b/src/primitives-predicates/Primitives.Predicates.Tests/Predicates.Tests/IsNotNull_NonnullableStruct.cs
index 720cea3..036362b 100644
--- a/src/primitives-predicates/Primitives.Predicates.Tests/Predicates.Tests/IsNotNull_NonnullableStruct.cs
+++ b/src/primitives-predicates/Primitives.Predicates.Tests/Predicates.Tests/IsNotNull_NonnullableStruct.cs
@@ -1,22 +1,19 @@
-#nullable enable
-
-using NUnit.Framework;
+using NUnit.Framework;
using PrimeFuncPack.UnitTest;
using System;
-namespace PrimeFuncPack.Primitives.Tests
+namespace PrimeFuncPack.Primitives.Tests;
+
+public sealed partial class PredicatesTests
{
- public sealed partial class PredicatesTests
+ // Test both some specific cases
+ [Test]
+ [TestCase(TestData.MinusOne)]
+ [TestCase(TestData.Zero)]
+ [TestCase(TestData.One)]
+ public void IsNotNull_NonnullableStruct_ExpectTrue(int source)
{
- // Test both some specific cases
- [Test]
- [TestCase(TestData.MinusOne)]
- [TestCase(TestData.Zero)]
- [TestCase(TestData.One)]
- public void IsNotNull_NonnullableStruct_ExpectTrue(int source)
- {
- var actual = Predicates.IsNotNull(source);
- Assert.True(actual);
- }
+ var actual = Predicates.IsNotNull(source);
+ Assert.True(actual);
}
}
diff --git a/src/primitives-predicates/Primitives.Predicates.Tests/Predicates.Tests/IsNotNull_NullableStruct.cs b/src/primitives-predicates/Primitives.Predicates.Tests/Predicates.Tests/IsNotNull_NullableStruct.cs
index 2b62074..86509d1 100644
--- a/src/primitives-predicates/Primitives.Predicates.Tests/Predicates.Tests/IsNotNull_NullableStruct.cs
+++ b/src/primitives-predicates/Primitives.Predicates.Tests/Predicates.Tests/IsNotNull_NullableStruct.cs
@@ -1,51 +1,48 @@
-#nullable enable
-
-using NUnit.Framework;
+using NUnit.Framework;
using PrimeFuncPack.UnitTest;
using System;
-namespace PrimeFuncPack.Primitives.Tests
+namespace PrimeFuncPack.Primitives.Tests;
+
+public sealed partial class PredicatesTests
{
- public sealed partial class PredicatesTests
+ [Test]
+ public void IsNotNull_NullableStructIsNull_CallStructOverload_ExpectFalse()
{
- [Test]
- public void IsNotNull_NullableStructIsNull_CallStructOverload_ExpectFalse()
- {
- int? source = null;
+ int? source = null;
- var actual = Predicates.IsNotNull(source);
- Assert.False(actual);
- }
+ var actual = Predicates.IsNotNull(source);
+ Assert.False(actual);
+ }
- [Test]
- public void IsNotNull_NullableStructIsNull_CallObjectOverload_ExpectFalse()
- {
- int? source = null;
+ [Test]
+ public void IsNotNull_NullableStructIsNull_CallObjectOverload_ExpectFalse()
+ {
+ int? source = null;
- var actual = Predicates.IsNotNull