diff --git a/.github/workflows/dogfood.yml b/.github/workflows/dogfood.yml index fbae34064..9f73f586a 100644 --- a/.github/workflows/dogfood.yml +++ b/.github/workflows/dogfood.yml @@ -15,6 +15,7 @@ jobs: with: dotnet-version: | 8.0.x + 10.0.x - name: Build the Dogfood run: | diff --git a/.github/workflows/dotnetcore.yml b/.github/workflows/dotnetcore.yml index 822abd07c..91425d961 100644 --- a/.github/workflows/dotnetcore.yml +++ b/.github/workflows/dotnetcore.yml @@ -18,6 +18,7 @@ jobs: with: dotnet-version: | 8.0.x + 10.0.x - name: Set version if: ${{ inputs.new_tag }} diff --git a/.github/workflows/format.yml b/.github/workflows/format.yml index 9321f5009..3ca393734 100644 --- a/.github/workflows/format.yml +++ b/.github/workflows/format.yml @@ -12,7 +12,9 @@ jobs: - name: Setup .NET uses: actions/setup-dotnet@d4c94342e560b34958eacfc5d055d21461ed1c5d # @v5.0.0 with: - dotnet-version: 8.0.* + dotnet-version: | + 8.0.x + 10.0.x - name: Restore run: dotnet restore diff --git a/.github/workflows/performance.yml b/.github/workflows/performance.yml index f81c0db62..28a725e2d 100644 --- a/.github/workflows/performance.yml +++ b/.github/workflows/performance.yml @@ -13,6 +13,7 @@ jobs: with: dotnet-version: | 8.0.x + 10.0.x - name: Build Dogfood run: | @@ -110,7 +111,7 @@ jobs: - name: Analyze Performance run: | - ./Philips.CodeAnalysis.AnalyzerPerformance/bin/Release/net8.0/Philips.CodeAnalysis.AnalyzerPerformance msbuild.binlog Philips.CodeAnalysis >> PerformanceSummary.txt + ./Philips.CodeAnalysis.AnalyzerPerformance/bin/Release/net10.0/Philips.CodeAnalysis.AnalyzerPerformance msbuild.binlog Philips.CodeAnalysis >> PerformanceSummary.txt cat ./PerformanceSummary.txt cat ./PerformanceSummary.txt >> $GITHUB_STEP_SUMMARY diff --git a/Philips.CodeAnalysis.AnalyzerPerformance/Philips.CodeAnalysis.AnalyzerPerformance.csproj b/Philips.CodeAnalysis.AnalyzerPerformance/Philips.CodeAnalysis.AnalyzerPerformance.csproj index d7dc2b77f..89908af41 100644 --- a/Philips.CodeAnalysis.AnalyzerPerformance/Philips.CodeAnalysis.AnalyzerPerformance.csproj +++ b/Philips.CodeAnalysis.AnalyzerPerformance/Philips.CodeAnalysis.AnalyzerPerformance.csproj @@ -3,7 +3,7 @@ Exe - net8.0 + net8.0;net10.0 enable 1.0.3.0 true diff --git a/Philips.CodeAnalysis.Benchmark/Philips.CodeAnalysis.Benchmark.csproj b/Philips.CodeAnalysis.Benchmark/Philips.CodeAnalysis.Benchmark.csproj index 9a7268901..fa31b2d65 100644 --- a/Philips.CodeAnalysis.Benchmark/Philips.CodeAnalysis.Benchmark.csproj +++ b/Philips.CodeAnalysis.Benchmark/Philips.CodeAnalysis.Benchmark.csproj @@ -3,7 +3,7 @@ Exe - net8.0 + net8.0;net10.0 1.0.3.0 true diff --git a/Philips.CodeAnalysis.Common/Philips.CodeAnalysis.Common.csproj b/Philips.CodeAnalysis.Common/Philips.CodeAnalysis.Common.csproj index 08e0f77a7..34ebfd143 100644 --- a/Philips.CodeAnalysis.Common/Philips.CodeAnalysis.Common.csproj +++ b/Philips.CodeAnalysis.Common/Philips.CodeAnalysis.Common.csproj @@ -2,7 +2,7 @@ - net8.0;netstandard2.0 + net8.0;netstandard2.0;net10.0 true 1.0.3.0 diff --git a/Philips.CodeAnalysis.DuplicateCodeAnalyzer/Philips.CodeAnalysis.DuplicateCodeAnalyzer.csproj b/Philips.CodeAnalysis.DuplicateCodeAnalyzer/Philips.CodeAnalysis.DuplicateCodeAnalyzer.csproj index ecdffffcb..84932b1a8 100644 --- a/Philips.CodeAnalysis.DuplicateCodeAnalyzer/Philips.CodeAnalysis.DuplicateCodeAnalyzer.csproj +++ b/Philips.CodeAnalysis.DuplicateCodeAnalyzer/Philips.CodeAnalysis.DuplicateCodeAnalyzer.csproj @@ -3,10 +3,7 @@ - net8.0;netstandard2.0 - - - + net8.0;netstandard2.0;net10.0 Detects Duplicate Code Shapes CSharp MsTest Roslyn CodeAnalysis analyzers cpd duplicate Philips diff --git a/Philips.CodeAnalysis.MaintainabilityAnalyzers/Philips.CodeAnalysis.MaintainabilityAnalyzers.csproj b/Philips.CodeAnalysis.MaintainabilityAnalyzers/Philips.CodeAnalysis.MaintainabilityAnalyzers.csproj index 8f4b4d77f..1b78d4d14 100644 --- a/Philips.CodeAnalysis.MaintainabilityAnalyzers/Philips.CodeAnalysis.MaintainabilityAnalyzers.csproj +++ b/Philips.CodeAnalysis.MaintainabilityAnalyzers/Philips.CodeAnalysis.MaintainabilityAnalyzers.csproj @@ -2,10 +2,8 @@ - net8.0;netstandard2.0 + net8.0;netstandard2.0;net10.0 true - - Roslyn Diagnostic Analyzers for helping maintainability or readability of C# code CSharp Maintainability Roslyn CodeAnalysis analyzers Philips Added PH2144: AvoidIncorrectForLoopCondition analyzer to detect backwards for-loop boundary check issues diff --git a/Philips.CodeAnalysis.MoqAnalyzers/Philips.CodeAnalysis.MoqAnalyzers.csproj b/Philips.CodeAnalysis.MoqAnalyzers/Philips.CodeAnalysis.MoqAnalyzers.csproj index f317f507b..186cdde02 100644 --- a/Philips.CodeAnalysis.MoqAnalyzers/Philips.CodeAnalysis.MoqAnalyzers.csproj +++ b/Philips.CodeAnalysis.MoqAnalyzers/Philips.CodeAnalysis.MoqAnalyzers.csproj @@ -3,10 +3,7 @@ - net8.0;netstandard2.0 - - - + net8.0;netstandard2.0;net10.0 Roslyn Diagnostic Analyzers for Unit Testing with Moq CSharp MsTest Roslyn CodeAnalysis analyzers moq Philips diff --git a/Philips.CodeAnalysis.MsTestAnalyzers/Philips.CodeAnalysis.MsTestAnalyzers.csproj b/Philips.CodeAnalysis.MsTestAnalyzers/Philips.CodeAnalysis.MsTestAnalyzers.csproj index dd77a13c0..7d256e200 100644 --- a/Philips.CodeAnalysis.MsTestAnalyzers/Philips.CodeAnalysis.MsTestAnalyzers.csproj +++ b/Philips.CodeAnalysis.MsTestAnalyzers/Philips.CodeAnalysis.MsTestAnalyzers.csproj @@ -3,10 +3,7 @@ - net8.0;netstandard2.0 - - - + net8.0;netstandard2.0;net10.0 Roslyn Diagnostic Analyzers for Unit Testing with MsTest CSharp MsTest Roslyn CodeAnalysis analyzers Philips diff --git a/Philips.CodeAnalysis.SecurityAnalyzers/Philips.CodeAnalysis.SecurityAnalyzers.csproj b/Philips.CodeAnalysis.SecurityAnalyzers/Philips.CodeAnalysis.SecurityAnalyzers.csproj index 85820c53d..7e4461701 100644 --- a/Philips.CodeAnalysis.SecurityAnalyzers/Philips.CodeAnalysis.SecurityAnalyzers.csproj +++ b/Philips.CodeAnalysis.SecurityAnalyzers/Philips.CodeAnalysis.SecurityAnalyzers.csproj @@ -3,10 +3,7 @@ - net8.0;netstandard2.0 - - - + net8.0;netstandard2.0;net10.0 Roslyn Diagnostic Analyzers for potential security findings CSharp Security Roslyn CodeAnalysis analyzers Philips diff --git a/Philips.CodeAnalysis.Test/Philips.CodeAnalysis.Test.csproj b/Philips.CodeAnalysis.Test/Philips.CodeAnalysis.Test.csproj index 9b574bf58..9852c22d5 100644 --- a/Philips.CodeAnalysis.Test/Philips.CodeAnalysis.Test.csproj +++ b/Philips.CodeAnalysis.Test/Philips.CodeAnalysis.Test.csproj @@ -2,10 +2,10 @@ - net8.0 + net8.0;net10.0 true - 1.0.0 - 1.0.0 + 1.0.3 + 1.0.3.0 1.0.3.0