V9.0.0/net9rc1 housekeeping #141
pipelines.yml
on: pull_request
π§ Prepare Linux
4m 4s
πͺ Prepare Windows
6m 49s
Matrix: π οΈ Build
Matrix: π§ͺ Test
Matrix: π¦ Pack
π¬ Code Quality Analysis
10m 49s
π‘οΈ Security Analysis
8m 41s
π Deploy v${{ needs.build.outputs.version }}
0s
Annotations
49 warnings
π οΈ Build (Release, net6.0):
src/Cuemon.Extensions.Xunit.Hosting/LoggerExtensions.cs#L14
Ambiguous reference in cref attribute: 'ServiceCollectionExtensions.AddXunitTestLogging'. Assuming 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelper, LogLevel)', but could have also matched other overloads including 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelperAccessor, LogLevel)'.
|
π οΈ Build (Release, net6.0):
src/Cuemon.Extensions.Xunit.Hosting/LoggerExtensions.cs#L14
Ambiguous reference in cref attribute: 'ServiceCollectionExtensions.AddXunitTestLogging'. Assuming 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelper, LogLevel)', but could have also matched other overloads including 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelperAccessor, LogLevel)'.
|
π οΈ Build (Release, netstandard2.0):
src/Cuemon.Extensions.Xunit.Hosting/LoggerExtensions.cs#L14
Ambiguous reference in cref attribute: 'ServiceCollectionExtensions.AddXunitTestLogging'. Assuming 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelper, LogLevel)', but could have also matched other overloads including 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelperAccessor, LogLevel)'.
|
π οΈ Build (Release, netstandard2.0):
src/Cuemon.Extensions.Xunit.Hosting/LoggerExtensions.cs#L14
Ambiguous reference in cref attribute: 'ServiceCollectionExtensions.AddXunitTestLogging'. Assuming 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelper, LogLevel)', but could have also matched other overloads including 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelperAccessor, LogLevel)'.
|
π οΈ Build (Debug, netstandard2.0):
src/Cuemon.Extensions.Xunit.Hosting/LoggerExtensions.cs#L14
Ambiguous reference in cref attribute: 'ServiceCollectionExtensions.AddXunitTestLogging'. Assuming 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelper, LogLevel)', but could have also matched other overloads including 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelperAccessor, LogLevel)'.
|
π οΈ Build (Debug, netstandard2.0):
src/Cuemon.Extensions.Xunit.Hosting/LoggerExtensions.cs#L14
Ambiguous reference in cref attribute: 'ServiceCollectionExtensions.AddXunitTestLogging'. Assuming 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelper, LogLevel)', but could have also matched other overloads including 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelperAccessor, LogLevel)'.
|
π οΈ Build (Release, net8.0):
src/Cuemon.Extensions.Xunit.Hosting/LoggerExtensions.cs#L14
Ambiguous reference in cref attribute: 'ServiceCollectionExtensions.AddXunitTestLogging'. Assuming 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelper, LogLevel)', but could have also matched other overloads including 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelperAccessor, LogLevel)'.
|
π οΈ Build (Release, net8.0):
src/Cuemon.Extensions.Xunit.Hosting/LoggerExtensions.cs#L14
Ambiguous reference in cref attribute: 'ServiceCollectionExtensions.AddXunitTestLogging'. Assuming 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelper, LogLevel)', but could have also matched other overloads including 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelperAccessor, LogLevel)'.
|
π οΈ Build (Release, net9.0):
src/Cuemon.Extensions.Xunit.Hosting/LoggerExtensions.cs#L14
Ambiguous reference in cref attribute: 'ServiceCollectionExtensions.AddXunitTestLogging'. Assuming 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelper, LogLevel)', but could have also matched other overloads including 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelperAccessor, LogLevel)'.
|
π οΈ Build (Release, net9.0):
src/Cuemon.Extensions.Xunit.Hosting/LoggerExtensions.cs#L14
Ambiguous reference in cref attribute: 'ServiceCollectionExtensions.AddXunitTestLogging'. Assuming 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelper, LogLevel)', but could have also matched other overloads including 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelperAccessor, LogLevel)'.
|
π οΈ Build (Debug, net6.0):
src/Cuemon.Extensions.Xunit.Hosting/LoggerExtensions.cs#L14
Ambiguous reference in cref attribute: 'ServiceCollectionExtensions.AddXunitTestLogging'. Assuming 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelper, LogLevel)', but could have also matched other overloads including 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelperAccessor, LogLevel)'.
|
π οΈ Build (Debug, net6.0):
src/Cuemon.Extensions.Xunit.Hosting/LoggerExtensions.cs#L14
Ambiguous reference in cref attribute: 'ServiceCollectionExtensions.AddXunitTestLogging'. Assuming 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelper, LogLevel)', but could have also matched other overloads including 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelperAccessor, LogLevel)'.
|
π οΈ Build (Debug, net9.0):
src/Cuemon.Extensions.Xunit.Hosting/LoggerExtensions.cs#L14
Ambiguous reference in cref attribute: 'ServiceCollectionExtensions.AddXunitTestLogging'. Assuming 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelper, LogLevel)', but could have also matched other overloads including 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelperAccessor, LogLevel)'.
|
π οΈ Build (Debug, net9.0):
src/Cuemon.Extensions.Xunit.Hosting/LoggerExtensions.cs#L14
Ambiguous reference in cref attribute: 'ServiceCollectionExtensions.AddXunitTestLogging'. Assuming 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelper, LogLevel)', but could have also matched other overloads including 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelperAccessor, LogLevel)'.
|
π οΈ Build (Debug, net8.0):
src/Cuemon.Extensions.Xunit.Hosting/LoggerExtensions.cs#L14
Ambiguous reference in cref attribute: 'ServiceCollectionExtensions.AddXunitTestLogging'. Assuming 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelper, LogLevel)', but could have also matched other overloads including 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelperAccessor, LogLevel)'.
|
π οΈ Build (Debug, net8.0):
src/Cuemon.Extensions.Xunit.Hosting/LoggerExtensions.cs#L14
Ambiguous reference in cref attribute: 'ServiceCollectionExtensions.AddXunitTestLogging'. Assuming 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelper, LogLevel)', but could have also matched other overloads including 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelperAccessor, LogLevel)'.
|
π¦ Pack (Debug)
Some target frameworks declared in the dependencies group of the nuspec and the lib/ref folder do not have exact matches in the other location. Consult the list of actions below:
|
π¦ Pack (Debug)
- Add lib or ref assemblies for the net6.0 target framework
|
π¦ Pack (Debug)
- Add lib or ref assemblies for the net8.0 target framework
|
π¦ Pack (Debug)
- Add lib or ref assemblies for the net9.0 target framework
|
π¦ Pack (Debug)
Some target frameworks declared in the dependencies group of the nuspec and the lib/ref folder do not have exact matches in the other location. Consult the list of actions below:
|
π¦ Pack (Debug)
- Add lib or ref assemblies for the net6.0 target framework
|
π¦ Pack (Debug)
- Add lib or ref assemblies for the net8.0 target framework
|
π¦ Pack (Debug)
- Add lib or ref assemblies for the net9.0 target framework
|
π¦ Pack (Debug)
Some target frameworks declared in the dependencies group of the nuspec and the lib/ref folder do not have exact matches in the other location. Consult the list of actions below:
|
π¦ Pack (Debug)
- Add lib or ref assemblies for the net6.0 target framework
|
π¦ Pack (Release)
Some target frameworks declared in the dependencies group of the nuspec and the lib/ref folder do not have exact matches in the other location. Consult the list of actions below:
|
π¦ Pack (Release)
- Add lib or ref assemblies for the net6.0 target framework
|
π¦ Pack (Release)
- Add lib or ref assemblies for the net8.0 target framework
|
π¦ Pack (Release)
- Add lib or ref assemblies for the net9.0 target framework
|
π¦ Pack (Release)
Some target frameworks declared in the dependencies group of the nuspec and the lib/ref folder do not have exact matches in the other location. Consult the list of actions below:
|
π¦ Pack (Release)
- Add lib or ref assemblies for the net6.0 target framework
|
π¦ Pack (Release)
- Add lib or ref assemblies for the net8.0 target framework
|
π¦ Pack (Release)
- Add lib or ref assemblies for the net9.0 target framework
|
π¦ Pack (Release)
Some target frameworks declared in the dependencies group of the nuspec and the lib/ref folder do not have exact matches in the other location. Consult the list of actions below:
|
π¦ Pack (Release)
- Add lib or ref assemblies for the net6.0 target framework
|
π‘οΈ 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.
|
π‘οΈ Security Analysis:
src/Cuemon.Extensions.Xunit.Hosting/LoggerExtensions.cs#L14
Ambiguous reference in cref attribute: 'ServiceCollectionExtensions.AddXunitTestLogging'. Assuming 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelper, LogLevel)', but could have also matched other overloads including 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelperAccessor, LogLevel)'.
|
π‘οΈ Security Analysis:
src/Cuemon.Extensions.Xunit.Hosting/LoggerExtensions.cs#L14
Ambiguous reference in cref attribute: 'ServiceCollectionExtensions.AddXunitTestLogging'. Assuming 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelper, LogLevel)', but could have also matched other overloads including 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelperAccessor, LogLevel)'.
|
π¬ Code Quality Analysis:
src/Cuemon.Core/Validator.cs#L237
Define a constant instead of using this literal 'Value is not in a valid state.' 4 times. (https://rules.sonarsource.com/csharp/RSPEC-1192)
|
π¬ Code Quality Analysis:
src/Cuemon.Core/Generate.cs#L31
Make sure that using this pseudorandom number generator is safe here. (https://rules.sonarsource.com/csharp/RSPEC-2245)
|
π¬ Code Quality Analysis:
src/Cuemon.Core/Validator.cs#L689
The collection-specific "TrueForAll" method should be used instead of the "All" extension (https://rules.sonarsource.com/csharp/RSPEC-6603)
|
π¬ Code Quality Analysis:
src/Cuemon.Core/Validator.cs#L714
The collection-specific "TrueForAll" method should be used instead of the "All" extension (https://rules.sonarsource.com/csharp/RSPEC-6603)
|
π¬ Code Quality Analysis:
src/Cuemon.Core/Validator.cs#L755
The collection-specific "TrueForAll" method should be used instead of the "All" extension (https://rules.sonarsource.com/csharp/RSPEC-6603)
|
π¬ Code Quality Analysis:
src/Cuemon.Core/Validator.cs#L780
The collection-specific "TrueForAll" method should be used instead of the "All" extension (https://rules.sonarsource.com/csharp/RSPEC-6603)
|
π¬ Code Quality Analysis:
src/Cuemon.Core/Text/ByteOrderMark.cs#L133
Check the return value of the 'Read' call to see how many bytes were read. (https://rules.sonarsource.com/csharp/RSPEC-2674)
|
π¬ Code Quality Analysis:
src/Cuemon.Core/Hierarchy.cs#L247
Refactor this method to reduce its Cognitive Complexity from 46 to the 15 allowed. (https://rules.sonarsource.com/csharp/RSPEC-3776)
|
π¬ Code Quality Analysis:
src/Cuemon.Core/Extensions/Reflection/AssemblyDecoratorExtensions.cs#L190
Indexing at 0 should be used instead of the "Enumerable" extension method "First" (https://rules.sonarsource.com/csharp/RSPEC-6608)
|
π¬ Code Quality Analysis:
src/Cuemon.Security.Cryptography/AesCryptor.cs#L106
Check the return value of the 'Read' call to see how many bytes were read. (https://rules.sonarsource.com/csharp/RSPEC-2674)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
CoverageReport-Release-Windows-3942709c2c6b6c31d614dec3162f734986ab1c8c7d2e5ef1642f798ec3e692b0
|
10.5 MB |
|
TestResults-Release-Windows-3942709c2c6b6c31d614dec3162f734986ab1c8c7d2e5ef1642f798ec3e692b0
|
1.57 MB |
|