Skip to content

V1.1.0/worker flexibility #9

V1.1.0/worker flexibility

V1.1.0/worker flexibility #9

Triggered via pull request December 14, 2025 18:11
Status Success
Total duration 7m 34s
Artifacts 20

ci-pipeline.yml

on: pull_request
Matrix: call-build
Matrix: call-test
Matrix: call-pack
call-sonarcloud  /  🔬 Code Quality Analysis
1m 14s
call-sonarcloud / 🔬 Code Quality Analysis
call-codecov  /  📊 Code Coverage Analysis
14s
call-codecov / 📊 Code Coverage Analysis
call-codeql  /  🛡️ Security Analysis
2m 42s
call-codeql / 🛡️ Security Analysis
call-nuget  /  deploy
call-nuget / deploy
call-nuget  /  deploy_environment
call-nuget / deploy_environment
Fit to window
Zoom out
Zoom in

Annotations

121 warnings
call-build (Debug) / 🛠️ Build: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-build (Debug) / 🛠️ Build: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-build (Debug) / 🛠️ Build: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-build (Debug) / 🛠️ Build: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-build (Debug) / 🛠️ Build: src/Codebelt.Extensions.BenchmarkDotNet.Console/BenchmarkWorker.cs#L62
The behavior of 'string.EndsWith(string)' could vary based on the current user's locale settings. Replace this call in 'Codebelt.Extensions.BenchmarkDotNet.Console.BenchmarkWorker.RunAsync(System.IServiceProvider, System.Threading.CancellationToken)' with a call to 'string.EndsWith(string, System.StringComparison)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1310)
call-build (Debug) / 🛠️ Build: src/Codebelt.Extensions.BenchmarkDotNet.Console/BenchmarkWorker.cs#L62
The behavior of 'string.EndsWith(string)' could vary based on the current user's locale settings. Replace this call in 'Codebelt.Extensions.BenchmarkDotNet.Console.BenchmarkWorker.RunAsync(System.IServiceProvider, System.Threading.CancellationToken)' with a call to 'string.EndsWith(string, System.StringComparison)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1310)
call-build (Debug) / 🛠️ Build: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-build (Debug) / 🛠️ Build: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-build (Debug) / 🛠️ Build: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-build (Debug) / 🛠️ Build: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-build (Release) / 🛠️ Build: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-build (Release) / 🛠️ Build: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-build (Release) / 🛠️ Build: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-build (Release) / 🛠️ Build: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-build (Release) / 🛠️ Build: src/Codebelt.Extensions.BenchmarkDotNet.Console/BenchmarkWorker.cs#L62
The behavior of 'string.EndsWith(string)' could vary based on the current user's locale settings. Replace this call in 'Codebelt.Extensions.BenchmarkDotNet.Console.BenchmarkWorker.RunAsync(System.IServiceProvider, System.Threading.CancellationToken)' with a call to 'string.EndsWith(string, System.StringComparison)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1310)
call-build (Release) / 🛠️ Build: src/Codebelt.Extensions.BenchmarkDotNet.Console/BenchmarkWorker.cs#L62
The behavior of 'string.EndsWith(string)' could vary based on the current user's locale settings. Replace this call in 'Codebelt.Extensions.BenchmarkDotNet.Console.BenchmarkWorker.RunAsync(System.IServiceProvider, System.Threading.CancellationToken)' with a call to 'string.EndsWith(string, System.StringComparison)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1310)
call-build (Release) / 🛠️ Build: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-build (Release) / 🛠️ Build: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-build (Release) / 🛠️ Build: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-build (Release) / 🛠️ Build: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-test (ubuntu-24.04, Debug) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-test (ubuntu-24.04, Debug) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-test (ubuntu-24.04, Debug) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-test (ubuntu-24.04, Debug) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-test (ubuntu-24.04, Debug) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet.Console/BenchmarkWorker.cs#L62
The behavior of 'string.EndsWith(string)' could vary based on the current user's locale settings. Replace this call in 'Codebelt.Extensions.BenchmarkDotNet.Console.BenchmarkWorker.RunAsync(System.IServiceProvider, System.Threading.CancellationToken)' with a call to 'string.EndsWith(string, System.StringComparison)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1310)
call-test (ubuntu-24.04, Debug) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet.Console/BenchmarkWorker.cs#L62
The behavior of 'string.EndsWith(string)' could vary based on the current user's locale settings. Replace this call in 'Codebelt.Extensions.BenchmarkDotNet.Console.BenchmarkWorker.RunAsync(System.IServiceProvider, System.Threading.CancellationToken)' with a call to 'string.EndsWith(string, System.StringComparison)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1310)
call-test (ubuntu-24.04, Debug) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-test (ubuntu-24.04, Debug) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-test (ubuntu-24.04, Debug) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-test (ubuntu-24.04, Debug) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-test (ubuntu-24.04, Release) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-test (ubuntu-24.04, Release) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-test (ubuntu-24.04, Release) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-test (ubuntu-24.04, Release) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-test (ubuntu-24.04, Release) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet.Console/BenchmarkWorker.cs#L62
The behavior of 'string.EndsWith(string)' could vary based on the current user's locale settings. Replace this call in 'Codebelt.Extensions.BenchmarkDotNet.Console.BenchmarkWorker.RunAsync(System.IServiceProvider, System.Threading.CancellationToken)' with a call to 'string.EndsWith(string, System.StringComparison)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1310)
call-test (ubuntu-24.04, Release) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet.Console/BenchmarkWorker.cs#L62
The behavior of 'string.EndsWith(string)' could vary based on the current user's locale settings. Replace this call in 'Codebelt.Extensions.BenchmarkDotNet.Console.BenchmarkWorker.RunAsync(System.IServiceProvider, System.Threading.CancellationToken)' with a call to 'string.EndsWith(string, System.StringComparison)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1310)
call-test (ubuntu-24.04, Release) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-test (ubuntu-24.04, Release) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-test (ubuntu-24.04, Release) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-test (ubuntu-24.04, Release) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-test (ubuntu-24.04-arm, Release) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-test (ubuntu-24.04-arm, Release) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-test (ubuntu-24.04-arm, Release) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-test (ubuntu-24.04-arm, Release) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-test (ubuntu-24.04-arm, Release) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet.Console/BenchmarkWorker.cs#L62
The behavior of 'string.EndsWith(string)' could vary based on the current user's locale settings. Replace this call in 'Codebelt.Extensions.BenchmarkDotNet.Console.BenchmarkWorker.RunAsync(System.IServiceProvider, System.Threading.CancellationToken)' with a call to 'string.EndsWith(string, System.StringComparison)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1310)
call-test (ubuntu-24.04-arm, Release) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet.Console/BenchmarkWorker.cs#L62
The behavior of 'string.EndsWith(string)' could vary based on the current user's locale settings. Replace this call in 'Codebelt.Extensions.BenchmarkDotNet.Console.BenchmarkWorker.RunAsync(System.IServiceProvider, System.Threading.CancellationToken)' with a call to 'string.EndsWith(string, System.StringComparison)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1310)
call-test (ubuntu-24.04-arm, Release) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-test (ubuntu-24.04-arm, Release) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-test (ubuntu-24.04-arm, Release) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-test (ubuntu-24.04-arm, Release) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-test (ubuntu-24.04-arm, Debug) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-test (ubuntu-24.04-arm, Debug) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-test (ubuntu-24.04-arm, Debug) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-test (ubuntu-24.04-arm, Debug) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-test (ubuntu-24.04-arm, Debug) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet.Console/BenchmarkWorker.cs#L62
The behavior of 'string.EndsWith(string)' could vary based on the current user's locale settings. Replace this call in 'Codebelt.Extensions.BenchmarkDotNet.Console.BenchmarkWorker.RunAsync(System.IServiceProvider, System.Threading.CancellationToken)' with a call to 'string.EndsWith(string, System.StringComparison)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1310)
call-test (ubuntu-24.04-arm, Debug) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet.Console/BenchmarkWorker.cs#L62
The behavior of 'string.EndsWith(string)' could vary based on the current user's locale settings. Replace this call in 'Codebelt.Extensions.BenchmarkDotNet.Console.BenchmarkWorker.RunAsync(System.IServiceProvider, System.Threading.CancellationToken)' with a call to 'string.EndsWith(string, System.StringComparison)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1310)
call-test (ubuntu-24.04-arm, Debug) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-test (ubuntu-24.04-arm, Debug) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-test (ubuntu-24.04-arm, Debug) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-test (ubuntu-24.04-arm, Debug) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-test (windows-2025, Debug) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-test (windows-2025, Debug) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-test (windows-2025, Debug) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-test (windows-2025, Debug) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-test (windows-2025, Debug) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet.Console/BenchmarkWorker.cs#L62
The behavior of 'string.EndsWith(string)' could vary based on the current user's locale settings. Replace this call in 'Codebelt.Extensions.BenchmarkDotNet.Console.BenchmarkWorker.RunAsync(System.IServiceProvider, System.Threading.CancellationToken)' with a call to 'string.EndsWith(string, System.StringComparison)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1310)
call-test (windows-2025, Debug) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet.Console/BenchmarkWorker.cs#L62
The behavior of 'string.EndsWith(string)' could vary based on the current user's locale settings. Replace this call in 'Codebelt.Extensions.BenchmarkDotNet.Console.BenchmarkWorker.RunAsync(System.IServiceProvider, System.Threading.CancellationToken)' with a call to 'string.EndsWith(string, System.StringComparison)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1310)
call-test (windows-2025, Debug) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-test (windows-2025, Debug) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-test (windows-2025, Debug) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-test (windows-2025, Debug) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-test (windows-2025, Release) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-test (windows-2025, Release) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-test (windows-2025, Release) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-test (windows-2025, Release) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-test (windows-2025, Release) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet.Console/BenchmarkWorker.cs#L62
The behavior of 'string.EndsWith(string)' could vary based on the current user's locale settings. Replace this call in 'Codebelt.Extensions.BenchmarkDotNet.Console.BenchmarkWorker.RunAsync(System.IServiceProvider, System.Threading.CancellationToken)' with a call to 'string.EndsWith(string, System.StringComparison)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1310)
call-test (windows-2025, Release) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet.Console/BenchmarkWorker.cs#L62
The behavior of 'string.EndsWith(string)' could vary based on the current user's locale settings. Replace this call in 'Codebelt.Extensions.BenchmarkDotNet.Console.BenchmarkWorker.RunAsync(System.IServiceProvider, System.Threading.CancellationToken)' with a call to 'string.EndsWith(string, System.StringComparison)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1310)
call-test (windows-2025, Release) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-test (windows-2025, Release) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-test (windows-2025, Release) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-test (windows-2025, Release) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-test (windows-11-arm, Release) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-test (windows-11-arm, Release) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-test (windows-11-arm, Release) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-test (windows-11-arm, Release) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-test (windows-11-arm, Release) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet.Console/BenchmarkWorker.cs#L62
The behavior of 'string.EndsWith(string)' could vary based on the current user's locale settings. Replace this call in 'Codebelt.Extensions.BenchmarkDotNet.Console.BenchmarkWorker.RunAsync(System.IServiceProvider, System.Threading.CancellationToken)' with a call to 'string.EndsWith(string, System.StringComparison)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1310)
call-test (windows-11-arm, Release) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet.Console/BenchmarkWorker.cs#L62
The behavior of 'string.EndsWith(string)' could vary based on the current user's locale settings. Replace this call in 'Codebelt.Extensions.BenchmarkDotNet.Console.BenchmarkWorker.RunAsync(System.IServiceProvider, System.Threading.CancellationToken)' with a call to 'string.EndsWith(string, System.StringComparison)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1310)
call-test (windows-11-arm, Release) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-test (windows-11-arm, Release) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-test (windows-11-arm, Release) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-test (windows-11-arm, Release) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-test (windows-11-arm, Debug) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-test (windows-11-arm, Debug) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-test (windows-11-arm, Debug) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-test (windows-11-arm, Debug) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-test (windows-11-arm, Debug) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet.Console/BenchmarkWorker.cs#L62
The behavior of 'string.EndsWith(string)' could vary based on the current user's locale settings. Replace this call in 'Codebelt.Extensions.BenchmarkDotNet.Console.BenchmarkWorker.RunAsync(System.IServiceProvider, System.Threading.CancellationToken)' with a call to 'string.EndsWith(string, System.StringComparison)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1310)
call-test (windows-11-arm, Debug) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet.Console/BenchmarkWorker.cs#L62
The behavior of 'string.EndsWith(string)' could vary based on the current user's locale settings. Replace this call in 'Codebelt.Extensions.BenchmarkDotNet.Console.BenchmarkWorker.RunAsync(System.IServiceProvider, System.Threading.CancellationToken)' with a call to 'string.EndsWith(string, System.StringComparison)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1310)
call-test (windows-11-arm, Debug) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-test (windows-11-arm, Debug) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-test (windows-11-arm, Debug) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-test (windows-11-arm, Debug) / 🧪 Test: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-sonarcloud / 🔬 Code Quality Analysis: src/Codebelt.Extensions.BenchmarkDotNet.Console/BenchmarkWorker.cs#L62
The behavior of 'string.EndsWith(string)' could vary based on the current user's locale settings. Replace this call in 'Codebelt.Extensions.BenchmarkDotNet.Console.BenchmarkWorker.RunAsync(System.IServiceProvider, System.Threading.CancellationToken)' with a call to 'string.EndsWith(string, System.StringComparison)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1310)
call-sonarcloud / 🔬 Code Quality Analysis: src/Codebelt.Extensions.BenchmarkDotNet.Console/BenchmarkWorker.cs#L53
Refactor this method to reduce its Cognitive Complexity from 20 to the 15 allowed. (https://rules.sonarsource.com/csharp/RSPEC-3776)
call-sonarcloud / 🔬 Code Quality Analysis: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-sonarcloud / 🔬 Code Quality Analysis: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-sonarcloud / 🔬 Code Quality Analysis: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L145
Replace this call to 'Assembly.LoadFrom' with 'Assembly.Load'. (https://rules.sonarsource.com/csharp/RSPEC-3885)
call-sonarcloud / 🔬 Code Quality Analysis: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspaceOptions.cs#L250
Refactor this method to reduce its Cognitive Complexity from 19 to the 15 allowed. (https://rules.sonarsource.com/csharp/RSPEC-3776)
call-sonarcloud / 🔬 Code Quality Analysis: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-sonarcloud / 🔬 Code Quality Analysis: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-sonarcloud / 🔬 Code Quality Analysis: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L145
Replace this call to 'Assembly.LoadFrom' with 'Assembly.Load'. (https://rules.sonarsource.com/csharp/RSPEC-3885)
call-sonarcloud / 🔬 Code Quality Analysis: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspaceOptions.cs#L250
Refactor this method to reduce its Cognitive Complexity from 19 to the 15 allowed. (https://rules.sonarsource.com/csharp/RSPEC-3776)
call-codeql / 🛡️ Security Analysis: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-codeql / 🛡️ Security Analysis: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-codeql / 🛡️ Security Analysis: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-codeql / 🛡️ Security Analysis: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-codeql / 🛡️ Security Analysis: src/Codebelt.Extensions.BenchmarkDotNet.Console/BenchmarkWorker.cs#L62
The behavior of 'string.EndsWith(string)' could vary based on the current user's locale settings. Replace this call in 'Codebelt.Extensions.BenchmarkDotNet.Console.BenchmarkWorker.RunAsync(System.IServiceProvider, System.Threading.CancellationToken)' with a call to 'string.EndsWith(string, System.StringComparison)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1310)
call-codeql / 🛡️ Security Analysis: src/Codebelt.Extensions.BenchmarkDotNet.Console/BenchmarkWorker.cs#L62
The behavior of 'string.EndsWith(string)' could vary based on the current user's locale settings. Replace this call in 'Codebelt.Extensions.BenchmarkDotNet.Console.BenchmarkWorker.RunAsync(System.IServiceProvider, System.Threading.CancellationToken)' with a call to 'string.EndsWith(string, System.StringComparison)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1310)
call-codeql / 🛡️ Security Analysis: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-codeql / 🛡️ Security Analysis: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-codeql / 🛡️ Security Analysis: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L108
Change return type of method 'LoadAssemblies' from 'System.Collections.Generic.IEnumerable<System.Reflection.Assembly>' to 'System.Collections.Generic.List<System.Reflection.Assembly>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
call-codeql / 🛡️ Security Analysis: src/Codebelt.Extensions.BenchmarkDotNet/BenchmarkWorkspace.cs#L124
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
call-codeql / 🛡️ Security Analysis
1 issue was detected with this workflow: Please specify an on.push hook to analyze and see code scanning alerts from the default branch on the Security tab.

Artifacts

Produced during runtime
Name Size Digest
-Debug
98.4 MB
sha256:44e2c459d72ccbba4703e7045edba9edfdea947bac92e122095234050a1dbdcb
-Release
98.4 MB
sha256:594f8160471000756b2c9d87a2d0538571c5b9b92a23ddb218880ea0d44b305a
CoverageReport-Debug-Linux-ARM64-
719 KB
sha256:1d2cbeac0c365044ea5817899eb57da82f83841fad535ebe7c26d3af4b9b55af
CoverageReport-Debug-Linux-X64-
719 KB
sha256:03ba49f8a5985215d144270e6ca0176b42145713c5fbd740c06a72579d4eba95
CoverageReport-Debug-Windows-ARM64-
719 KB
sha256:2b58b2fe94c1601f30ee496a24a21a159dfc6fa5be0abea5a4bf6817ae71dd63
CoverageReport-Debug-Windows-X64-
719 KB
sha256:be3d4c230cf3fb4055268593fffc32f90669fc530f7d869cca8f9c19a6f41bcd
CoverageReport-Release-Linux-ARM64-
718 KB
sha256:e79859426f3e1d873603415ca053559d3de0590b11f06995a89842f8be7e1364
CoverageReport-Release-Linux-X64-
718 KB
sha256:898dd6de45d0d9897be96f307f5265c750fb62ba90c879bbf7688af1e774978c
CoverageReport-Release-Windows-ARM64-
718 KB
sha256:0b3ca5295956c49e907fb9b8a1a1f73ee27b6a468b8f3b0de90ef79fdbb32586
CoverageReport-Release-Windows-X64-
718 KB
sha256:beaa6167e12dc9f01c0e6958ecddc289775a8b89697efd461194d2c2f68e6e31
NuGet-Debug
97.4 KB
sha256:6ebb85a20fda9ffd8148140c05d333e22631beb4e04d7fafb2ff72e814c476a7
NuGet-Release
94.5 KB
sha256:f6ae24e78c17b45ff69a7cb3880f6dd3d2d092b2706f7dfc46ee3f898865e51a
TestResults-Debug-Linux-ARM64-
122 KB
sha256:ecf142dabc27f07edaea2297356fd32052048eb2af76ac451f0eb8a1a0381ff1
TestResults-Debug-Linux-X64-
123 KB
sha256:8f7556a814caa5915bba2f365ce911c72cb4634fa111211c0a21d4225e6583f0
TestResults-Debug-Windows-ARM64-
114 KB
sha256:e474af85090f5b4fe9221e516cd2282b27fcf6a3981d87db4b9af87a00d49367
TestResults-Debug-Windows-X64-
123 KB
sha256:e6a8325126b00d72e401d9b1deee10c73210035c7443cef7f57eb516959bfe0a
TestResults-Release-Linux-ARM64-
116 KB
sha256:329caf12442d304cb3e1e44a6bed0030234b881502b556c7cac93f82b21b1cf3
TestResults-Release-Linux-X64-
115 KB
sha256:658cfec4890ea9560887608aeb6d5d30ac1d766689caa601760c2889100f1611
TestResults-Release-Windows-ARM64-
115 KB
sha256:717f64f68e9c4d9686d7de52efa9093231adcd4296a65808ea7d82892deb07ee
TestResults-Release-Windows-X64-
115 KB
sha256:dfca3b5ac84b4af7ae8d4e82769c1462c7e5dea58ce5658c0cfb1585ee5e6956