diff --git a/Directory.Build.props b/Directory.Build.props
index e377b5041..9a9f29afb 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -4,6 +4,7 @@
enable
$(WarningsAsErrors);nullable;
+ strict
enable
diff --git a/Directory.Packages.props b/Directory.Packages.props
index b47646d48..f4dbe7ce0 100644
--- a/Directory.Packages.props
+++ b/Directory.Packages.props
@@ -5,8 +5,8 @@
-
-
+
+
@@ -23,17 +23,10 @@
-
+
+
-
-
-
-
-
-
-
-
-
+
diff --git a/Source/SuperLinq.Async/SuperLinq.Async.csproj b/Source/SuperLinq.Async/SuperLinq.Async.csproj
index 89225cb9d..89275d5b6 100644
--- a/Source/SuperLinq.Async/SuperLinq.Async.csproj
+++ b/Source/SuperLinq.Async/SuperLinq.Async.csproj
@@ -5,7 +5,6 @@
SuperLinq.Async
SuperLinq.Async
- netstandard2.0;$(TargetFrameworks)
true
@@ -21,9 +20,6 @@
true
https://github.com/viceroypenguin/SuperLinq
-
- true
- snupkg
diff --git a/Source/SuperLinq/SuperLinq.csproj b/Source/SuperLinq/SuperLinq.csproj
index 7abb386ba..b22ded194 100644
--- a/Source/SuperLinq/SuperLinq.csproj
+++ b/Source/SuperLinq/SuperLinq.csproj
@@ -5,7 +5,6 @@
SuperLinq
SuperLinq
- netstandard2.0;$(TargetFrameworks)
true
@@ -23,9 +22,6 @@
true
https://github.com/viceroypenguin/SuperLinq
-
- true
- snupkg
@@ -167,7 +163,7 @@
-
+
diff --git a/SuperLinq.sln b/SuperLinq.sln
index a02f6b0ec..91e71b88b 100644
--- a/SuperLinq.sln
+++ b/SuperLinq.sln
@@ -20,11 +20,11 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{99F4CCA1
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SuperLinq", "Source\SuperLinq\SuperLinq.csproj", "{921016AA-80B6-44ED-8A92-E96601C92C4E}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SuperLinq.Test", "Tests\SuperLinq.Test\SuperLinq.Test.csproj", "{674D18D8-CCE1-4102-AF6E-E6F993813422}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SuperLinq.Test", "Tests\SuperLinq.Tests\SuperLinq.Tests.csproj", "{674D18D8-CCE1-4102-AF6E-E6F993813422}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SuperLinq.Async", "Source\SuperLinq.Async\SuperLinq.Async.csproj", "{84058331-3025-438D-8A68-B55EE859C70D}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SuperLinq.Async.Test", "Tests\SuperLinq.Async.Test\SuperLinq.Async.Test.csproj", "{1A4F94C6-2143-486B-B787-271506C327FC}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SuperLinq.Async.Test", "Tests\SuperLinq.Async.Tests\SuperLinq.Async.Tests.csproj", "{1A4F94C6-2143-486B-B787-271506C327FC}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Generators", "Generators", "{7805222E-6CD5-41FE-9945-0D9FD7DFA24C}"
EndProject
diff --git a/TargetFrameworks.props b/TargetFrameworks.props
index 635585bdb..e472b95ba 100644
--- a/TargetFrameworks.props
+++ b/TargetFrameworks.props
@@ -1,7 +1,7 @@
- netcoreapp3.1;net6.0
+ netstandard2.0;netcoreapp3.1;net6.0
$(TargetFrameworks);net8.0
$(TargetFrameworks);net9.0
diff --git a/Tests/SuperLinq.Async.Test/CountDownTest.cs b/Tests/SuperLinq.Async.Test/CountDownTest.cs
deleted file mode 100644
index 589662d26..000000000
--- a/Tests/SuperLinq.Async.Test/CountDownTest.cs
+++ /dev/null
@@ -1,47 +0,0 @@
-namespace Test.Async;
-
-public sealed class CountDownTest
-{
- [Fact]
- public void IsLazy()
- {
- _ = new AsyncBreakingSequence