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) - - - - - - -