diff --git a/NetFabric.Hyperlinq.Analyzer.CodeFixes/NetFabric.Hyperlinq.Analyzer.CodeFixes.csproj b/NetFabric.Hyperlinq.Analyzer.CodeFixes/NetFabric.Hyperlinq.Analyzer.CodeFixes.csproj
index 5fa2352..322d0d9 100644
--- a/NetFabric.Hyperlinq.Analyzer.CodeFixes/NetFabric.Hyperlinq.Analyzer.CodeFixes.csproj
+++ b/NetFabric.Hyperlinq.Analyzer.CodeFixes/NetFabric.Hyperlinq.Analyzer.CodeFixes.csproj
@@ -8,7 +8,9 @@
-
+
+
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/NetFabric.Hyperlinq.Analyzer.Package/NetFabric.Hyperlinq.Analyzer.Package.csproj b/NetFabric.Hyperlinq.Analyzer.Package/NetFabric.Hyperlinq.Analyzer.Package.csproj
index 949f8a7..8e4cfb0 100644
--- a/NetFabric.Hyperlinq.Analyzer.Package/NetFabric.Hyperlinq.Analyzer.Package.csproj
+++ b/NetFabric.Hyperlinq.Analyzer.Package/NetFabric.Hyperlinq.Analyzer.Package.csproj
@@ -1,49 +1,78 @@
+
+ netstandard2.0
+ true
+ false
+ true
+ true
+
-
- netstandard2.0
- false
- true
- true
-
+
+ NetFabric.Hyperlinq.Analyzer
+ 2.3.1
+ Antao Almada
+ Icon.png
+ LICENSE
+ https://github.com/NetFabric/NetFabric.Hyperlinq.Analyzer
+ false
+ A Roslyn analyzer with rules related to generation and consumption of enumerables and async enumerables in C#.
+
+ Copyright 2019-2023 Antao Almada
+ hyperlinq, analyzers, enumerable, async, linq, performance
+ true
+ true
+ $(TargetsForTfmSpecificContentInPackage);_AddAnalyzersToOutput
+
-
- NetFabric.Hyperlinq.Analyzer
- 2.2.0
- Antao Almada
- Icon.png
- LICENSE
- https://github.com/NetFabric/NetFabric.Hyperlinq.Analyzer
- false
- A Roslyn analyzer with rules related to generation and consumption of enumerables and async enumerables in C#.
-
- Copyright 2019-2023 Antao Almada
- hyperlinq, analyzers, enumerable, async, linq, performance
- true
- true
- true
- $(TargetsForTfmSpecificContentInPackage);_AddAnalyzersToOutput
-
+
+
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
+
+
+
-
-
-
-
-
-
+
+
+
+
-
+
+
+
+
+
+
+ @(NuGetPackageId -> Distinct())
+
+
+
+
+
+ @(PackageReferenceDependency -> '%(Pack)')
+
+
+ <_PackageFiles Include="@(RuntimeCopyLocalItems)" PackagePath="$(BuildOutputTargetFolder)/$(TargetFramework)/%(Filename)%(Extension)" />
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/NetFabric.Hyperlinq.Analyzer.sln b/NetFabric.Hyperlinq.Analyzer.sln
index 0a485f3..48f1a42 100644
--- a/NetFabric.Hyperlinq.Analyzer.sln
+++ b/NetFabric.Hyperlinq.Analyzer.sln
@@ -32,6 +32,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Documentation", "Documentat
docs\reference\HLQ007_NonDisposableEnumerator.md = docs\reference\HLQ007_NonDisposableEnumerator.md
docs\reference\HLQ008_ReadOnlyRefEnumerable.md = docs\reference\HLQ008_ReadOnlyRefEnumerable.md
docs\reference\HLQ009_RemoveOptionalMethods.md = docs\reference\HLQ009_RemoveOptionalMethods.md
+ docs\reference\HLQ010_UseForLoop.md = docs\reference\HLQ010_UseForLoop.md
docs\reference\HLQ011_ReadOnlyEnumeratorField.md = docs\reference\HLQ011_ReadOnlyEnumeratorField.md
docs\reference\HLQ012_UseCollectionsMarshalAsSpan.md = docs\reference\HLQ012_UseCollectionsMarshalAsSpan.md
docs\reference\HLQ013_UseForEachLoop.md = docs\reference\HLQ013_UseForEachLoop.md
diff --git a/NetFabric.Hyperlinq.Analyzer/NetFabric.Hyperlinq.Analyzer.csproj b/NetFabric.Hyperlinq.Analyzer/NetFabric.Hyperlinq.Analyzer.csproj
index b95a36c..2077275 100644
--- a/NetFabric.Hyperlinq.Analyzer/NetFabric.Hyperlinq.Analyzer.csproj
+++ b/NetFabric.Hyperlinq.Analyzer/NetFabric.Hyperlinq.Analyzer.csproj
@@ -5,10 +5,8 @@
false
10
True
- true
-
-
- *$(MSBuildProjectFile)*
+
+ *$(MSBuildProjectFile)*
@@ -22,10 +20,6 @@
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
- all
- runtime; build; native; contentfiles; analyzers
-
@@ -33,19 +27,4 @@
-
-
- $(MSBuildThisFileDirectory)bin\$(Configuration)\$(TargetFramework)
-
-
-
-
-
-
-