Cuemon CI/CD Pipeline #139
- Production requires an approval to start deploying changes
- Production requires an approval to start deploying changes
pipelines.yml
on: workflow_dispatch
π§ Prepare Linux
26s
πͺ Prepare Windows
2m 22s
Matrix: π οΈ Build
Matrix: π§ͺ Test
Matrix: π¦ Pack
π¬ Code Quality Analysis
12m 50s
π‘οΈ Security Analysis
9m 29s
π Deploy v9.0.0-preview.5
Production
waiting for review
Deployment protection rules
Reviewers, timers, and other rules protecting deployments in this run
Event | Environments |
---|---|
gimlichael
requested review
|
Production |
Annotations
140 warnings
π οΈ Build (Debug, net8.0):
src/Cuemon.Core/BitStorageCapacity.cs#L40
Accessibility modifiers required (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0040)
|
π οΈ Build (Debug, net8.0):
src/Cuemon.Core/ByteStorageCapacity.cs#L40
Accessibility modifiers required (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0040)
|
π οΈ Build (Debug, net8.0):
src/Cuemon.Core/Runtime/DependencyEventArgs.cs#L10
Accessibility modifiers required (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0040)
|
π οΈ Build (Debug, net8.0):
src/Cuemon.Core/Runtime/DependencyEventArgs.cs#L32
Modifiers are not ordered (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0036)
|
π οΈ Build (Debug, net8.0):
src/Cuemon.Core/UnitPrefix.cs#L15
Identifier 'Decimal' contains type name (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1720)
|
π οΈ Build (Debug, net8.0):
src/Cuemon.Core/Runtime/WatcherEventArgs.cs#L51
Modifiers are not ordered (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0036)
|
π οΈ Build (Debug, net8.0):
src/Cuemon.Core/Diagnostics/Failure.cs#L11
Rename Cuemon.Diagnostics.Failure to end in either 'Dictionary' or 'Collection' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1710)
|
π οΈ Build (Debug, net8.0):
src/Cuemon.Core/Validator.cs#L99
Use ordinal string comparison (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1309)
|
π οΈ Build (Debug, net8.0):
src/Cuemon.Core/Validator.cs#L99
The behavior of 'string.Format(string, object)' could vary based on the current user's locale settings. Replace this call in 'Validator.ThrowIfInvalidOptions<TOptions>(TOptions,
|
π οΈ Build (Debug, net8.0):
src/Cuemon.Core/Collections/Generic/PartitionerEnumerable.cs#L16
Use auto property (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0032)
|
π οΈ Build (Debug, net9.0):
src/Cuemon.Core/BitStorageCapacity.cs#L40
Accessibility modifiers required (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0040)
|
π οΈ Build (Debug, net9.0):
src/Cuemon.Core/ByteStorageCapacity.cs#L40
Accessibility modifiers required (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0040)
|
π οΈ Build (Debug, net9.0):
src/Cuemon.Core/UnitPrefix.cs#L15
Identifier 'Decimal' contains type name (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1720)
|
π οΈ Build (Debug, net9.0):
src/Cuemon.Core/Runtime/DependencyEventArgs.cs#L10
Accessibility modifiers required (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0040)
|
π οΈ Build (Debug, net9.0):
src/Cuemon.Core/Runtime/DependencyEventArgs.cs#L32
Modifiers are not ordered (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0036)
|
π οΈ Build (Debug, net9.0):
src/Cuemon.Core/Runtime/WatcherEventArgs.cs#L51
Modifiers are not ordered (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0036)
|
π οΈ Build (Debug, net9.0):
src/Cuemon.Core/Diagnostics/Failure.cs#L11
Rename Cuemon.Diagnostics.Failure to end in either 'Dictionary' or 'Collection' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1710)
|
π οΈ Build (Debug, net9.0):
src/Cuemon.Core/Validator.cs#L99
Use ordinal string comparison (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1309)
|
π οΈ Build (Debug, net9.0):
src/Cuemon.Core/Validator.cs#L99
The behavior of 'string.Format(string, object)' could vary based on the current user's locale settings. Replace this call in 'Validator.ThrowIfInvalidOptions<TOptions>(TOptions,
|
π οΈ Build (Debug, net9.0):
src/Cuemon.Core/Collections/Generic/PartitionerEnumerable.cs#L17
Use auto property (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0032)
|
π οΈ Build (Debug, net6.0):
src/Cuemon.Core/BitStorageCapacity.cs#L40
Accessibility modifiers required (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0040)
|
π οΈ Build (Debug, net6.0):
src/Cuemon.Core/ByteStorageCapacity.cs#L40
Accessibility modifiers required (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0040)
|
π οΈ Build (Debug, net6.0):
src/Cuemon.Core/UnitPrefix.cs#L15
Identifier 'Decimal' contains type name (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1720)
|
π οΈ Build (Debug, net6.0):
src/Cuemon.Core/Runtime/DependencyEventArgs.cs#L10
Accessibility modifiers required (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0040)
|
π οΈ Build (Debug, net6.0):
src/Cuemon.Core/Runtime/DependencyEventArgs.cs#L32
Modifiers are not ordered (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0036)
|
π οΈ Build (Debug, net6.0):
src/Cuemon.Core/Runtime/WatcherEventArgs.cs#L51
Modifiers are not ordered (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0036)
|
π οΈ Build (Debug, net6.0):
src/Cuemon.Core/Diagnostics/Failure.cs#L11
Rename Cuemon.Diagnostics.Failure to end in either 'Dictionary' or 'Collection' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1710)
|
π οΈ Build (Debug, net6.0):
src/Cuemon.Core/Collections/Generic/PartitionerEnumerable.cs#L17
Use auto property (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0032)
|
π οΈ Build (Debug, net6.0):
src/Cuemon.Core/Collections/Generic/PartitionerEnumerable.cs#L18
Use auto property (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0032)
|
π οΈ Build (Debug, net6.0):
src/Cuemon.Core/Collections/Generic/PartitionerEnumerable.cs#L16
Use auto property (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0032)
|
π οΈ Build (Debug, netstandard2.1):
src/Cuemon.Core/BitStorageCapacity.cs#L40
Accessibility modifiers required (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0040)
|
π οΈ Build (Debug, netstandard2.1):
src/Cuemon.Core/ByteStorageCapacity.cs#L40
Accessibility modifiers required (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0040)
|
π οΈ Build (Debug, netstandard2.1):
src/Cuemon.Core/UnitPrefix.cs#L15
Identifier 'Decimal' contains type name (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1720)
|
π οΈ Build (Debug, netstandard2.1):
src/Cuemon.Core/Runtime/DependencyEventArgs.cs#L10
Accessibility modifiers required (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0040)
|
π οΈ Build (Debug, netstandard2.1):
src/Cuemon.Core/Runtime/DependencyEventArgs.cs#L32
Modifiers are not ordered (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0036)
|
π οΈ Build (Debug, netstandard2.1):
src/Cuemon.Core/Runtime/WatcherEventArgs.cs#L51
Modifiers are not ordered (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0036)
|
π οΈ Build (Debug, netstandard2.1):
src/Cuemon.Core/Diagnostics/Failure.cs#L11
Rename Cuemon.Diagnostics.Failure to end in either 'Dictionary' or 'Collection' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1710)
|
π οΈ Build (Debug, netstandard2.1):
src/Cuemon.Core/Validator.cs#L99
Use ordinal string comparison (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1309)
|
π οΈ Build (Debug, netstandard2.1):
src/Cuemon.Core/Validator.cs#L99
The behavior of 'string.Format(string, object)' could vary based on the current user's locale settings. Replace this call in 'Validator.ThrowIfInvalidOptions<TOptions>(TOptions,
|
π οΈ Build (Debug, netstandard2.1):
src/Cuemon.Core/Collections/Generic/PartitionerEnumerable.cs#L18
Use auto property (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0032)
|
π οΈ Build (Debug, netstandard2.0):
src/Cuemon.Core/BitStorageCapacity.cs#L40
Accessibility modifiers required (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0040)
|
π οΈ Build (Debug, netstandard2.0):
src/Cuemon.Core/ByteStorageCapacity.cs#L40
Accessibility modifiers required (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0040)
|
π οΈ Build (Debug, netstandard2.0):
src/Cuemon.Core/UnitPrefix.cs#L15
Identifier 'Decimal' contains type name (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1720)
|
π οΈ Build (Debug, netstandard2.0):
src/Cuemon.Core/Runtime/DependencyEventArgs.cs#L10
Accessibility modifiers required (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0040)
|
π οΈ Build (Debug, netstandard2.0):
src/Cuemon.Core/Runtime/DependencyEventArgs.cs#L32
Modifiers are not ordered (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0036)
|
π οΈ Build (Debug, netstandard2.0):
src/Cuemon.Core/Runtime/WatcherEventArgs.cs#L51
Modifiers are not ordered (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0036)
|
π οΈ Build (Debug, netstandard2.0):
src/Cuemon.Core/Diagnostics/Failure.cs#L11
Rename Cuemon.Diagnostics.Failure to end in either 'Dictionary' or 'Collection' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1710)
|
π οΈ Build (Debug, netstandard2.0):
src/Cuemon.Core/Validator.cs#L99
Use ordinal string comparison (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1309)
|
π οΈ Build (Debug, netstandard2.0):
src/Cuemon.Core/Validator.cs#L99
The behavior of 'string.Format(string, object)' could vary based on the current user's locale settings. Replace this call in 'Validator.ThrowIfInvalidOptions<TOptions>(TOptions,
|
π οΈ Build (Debug, netstandard2.0):
src/Cuemon.Core/Collections/Generic/PartitionerEnumerable.cs#L18
Use auto property (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0032)
|
π οΈ Build (Release, net9.0):
src/Cuemon.Core/BitStorageCapacity.cs#L40
Accessibility modifiers required (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0040)
|
π οΈ Build (Release, net9.0):
src/Cuemon.Core/ByteStorageCapacity.cs#L40
Accessibility modifiers required (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0040)
|
π οΈ Build (Release, net9.0):
src/Cuemon.Core/UnitPrefix.cs#L15
Identifier 'Decimal' contains type name (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1720)
|
π οΈ Build (Release, net9.0):
src/Cuemon.Core/Diagnostics/Failure.cs#L11
Rename Cuemon.Diagnostics.Failure to end in either 'Dictionary' or 'Collection' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1710)
|
π οΈ Build (Release, net9.0):
src/Cuemon.Core/Runtime/DependencyEventArgs.cs#L10
Accessibility modifiers required (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0040)
|
π οΈ Build (Release, net9.0):
src/Cuemon.Core/Runtime/DependencyEventArgs.cs#L32
Modifiers are not ordered (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0036)
|
π οΈ Build (Release, net9.0):
src/Cuemon.Core/Runtime/WatcherEventArgs.cs#L51
Modifiers are not ordered (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0036)
|
π οΈ Build (Release, net9.0):
src/Cuemon.Core/Validator.cs#L99
Use ordinal string comparison (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1309)
|
π οΈ Build (Release, net9.0):
src/Cuemon.Core/Validator.cs#L99
The behavior of 'string.Format(string, object)' could vary based on the current user's locale settings. Replace this call in 'Validator.ThrowIfInvalidOptions<TOptions>(TOptions,
|
π οΈ Build (Release, net9.0):
src/Cuemon.Core/DayPart.cs#L91
The behavior of 'TimeSpan.ToString(string)' could vary based on the current user's locale settings. Replace this call in 'DayPart.ToString()' with a call to 'TimeSpan.ToString(string, IFormatProvider)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1305)
|
π οΈ Build (Release, net8.0):
src/Cuemon.Core/BitStorageCapacity.cs#L40
Accessibility modifiers required (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0040)
|
π οΈ Build (Release, net8.0):
src/Cuemon.Core/ByteStorageCapacity.cs#L40
Accessibility modifiers required (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0040)
|
π οΈ Build (Release, net8.0):
src/Cuemon.Core/Runtime/DependencyEventArgs.cs#L10
Accessibility modifiers required (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0040)
|
π οΈ Build (Release, net8.0):
src/Cuemon.Core/Runtime/DependencyEventArgs.cs#L32
Modifiers are not ordered (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0036)
|
π οΈ Build (Release, net8.0):
src/Cuemon.Core/Runtime/WatcherEventArgs.cs#L51
Modifiers are not ordered (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0036)
|
π οΈ Build (Release, net8.0):
src/Cuemon.Core/UnitPrefix.cs#L15
Identifier 'Decimal' contains type name (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1720)
|
π οΈ Build (Release, net8.0):
src/Cuemon.Core/Diagnostics/Failure.cs#L11
Rename Cuemon.Diagnostics.Failure to end in either 'Dictionary' or 'Collection' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1710)
|
π οΈ Build (Release, net8.0):
src/Cuemon.Core/Validator.cs#L99
Use ordinal string comparison (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1309)
|
π οΈ Build (Release, net8.0):
src/Cuemon.Core/Validator.cs#L99
The behavior of 'string.Format(string, object)' could vary based on the current user's locale settings. Replace this call in 'Validator.ThrowIfInvalidOptions<TOptions>(TOptions,
|
π οΈ Build (Release, net8.0):
src/Cuemon.Core/Collections/Generic/PartitionerEnumerable.cs#L17
Use auto property (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0032)
|
π οΈ Build (Release, net6.0):
src/Cuemon.Core/BitStorageCapacity.cs#L40
Accessibility modifiers required (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0040)
|
π οΈ Build (Release, net6.0):
src/Cuemon.Core/ByteStorageCapacity.cs#L40
Accessibility modifiers required (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0040)
|
π οΈ Build (Release, net6.0):
src/Cuemon.Core/UnitPrefix.cs#L15
Identifier 'Decimal' contains type name (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1720)
|
π οΈ Build (Release, net6.0):
src/Cuemon.Core/Runtime/DependencyEventArgs.cs#L10
Accessibility modifiers required (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0040)
|
π οΈ Build (Release, net6.0):
src/Cuemon.Core/Runtime/DependencyEventArgs.cs#L32
Modifiers are not ordered (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0036)
|
π οΈ Build (Release, net6.0):
src/Cuemon.Core/Runtime/WatcherEventArgs.cs#L51
Modifiers are not ordered (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0036)
|
π οΈ Build (Release, net6.0):
src/Cuemon.Core/Diagnostics/Failure.cs#L11
Rename Cuemon.Diagnostics.Failure to end in either 'Dictionary' or 'Collection' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1710)
|
π οΈ Build (Release, net6.0):
src/Cuemon.Core/Validator.cs#L99
Use ordinal string comparison (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1309)
|
π οΈ Build (Release, net6.0):
src/Cuemon.Core/Validator.cs#L99
The behavior of 'string.Format(string, object)' could vary based on the current user's locale settings. Replace this call in 'Validator.ThrowIfInvalidOptions<TOptions>(TOptions,
|
π οΈ Build (Release, net6.0):
src/Cuemon.Core/Collections/Generic/PartitionerEnumerable.cs#L17
Use auto property (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0032)
|
π οΈ Build (Release, netstandard2.1):
src/Cuemon.Core/BitStorageCapacity.cs#L40
Accessibility modifiers required (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0040)
|
π οΈ Build (Release, netstandard2.1):
src/Cuemon.Core/ByteStorageCapacity.cs#L40
Accessibility modifiers required (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0040)
|
π οΈ Build (Release, netstandard2.1):
src/Cuemon.Core/UnitPrefix.cs#L15
Identifier 'Decimal' contains type name (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1720)
|
π οΈ Build (Release, netstandard2.1):
src/Cuemon.Core/Runtime/DependencyEventArgs.cs#L10
Accessibility modifiers required (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0040)
|
π οΈ Build (Release, netstandard2.1):
src/Cuemon.Core/Runtime/DependencyEventArgs.cs#L32
Modifiers are not ordered (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0036)
|
π οΈ Build (Release, netstandard2.1):
src/Cuemon.Core/Runtime/WatcherEventArgs.cs#L51
Modifiers are not ordered (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0036)
|
π οΈ Build (Release, netstandard2.1):
src/Cuemon.Core/Diagnostics/Failure.cs#L11
Rename Cuemon.Diagnostics.Failure to end in either 'Dictionary' or 'Collection' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1710)
|
π οΈ Build (Release, netstandard2.1):
src/Cuemon.Core/Collections/Generic/PartitionerEnumerable.cs#L18
Use auto property (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0032)
|
π οΈ Build (Release, netstandard2.1):
src/Cuemon.Core/Collections/Generic/PartitionerEnumerable.cs#L17
Use auto property (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0032)
|
π οΈ Build (Release, netstandard2.1):
src/Cuemon.Core/Collections/Generic/PartitionerEnumerable.cs#L16
Use auto property (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0032)
|
π οΈ Build (Release, netstandard2.0):
src/Cuemon.Core/BitStorageCapacity.cs#L40
Accessibility modifiers required (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0040)
|
π οΈ Build (Release, netstandard2.0):
src/Cuemon.Core/ByteStorageCapacity.cs#L40
Accessibility modifiers required (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0040)
|
π οΈ Build (Release, netstandard2.0):
src/Cuemon.Core/UnitPrefix.cs#L15
Identifier 'Decimal' contains type name (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1720)
|
π οΈ Build (Release, netstandard2.0):
src/Cuemon.Core/Runtime/DependencyEventArgs.cs#L10
Accessibility modifiers required (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0040)
|
π οΈ Build (Release, netstandard2.0):
src/Cuemon.Core/Runtime/DependencyEventArgs.cs#L32
Modifiers are not ordered (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0036)
|
π οΈ Build (Release, netstandard2.0):
src/Cuemon.Core/Runtime/WatcherEventArgs.cs#L51
Modifiers are not ordered (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0036)
|
π οΈ Build (Release, netstandard2.0):
src/Cuemon.Core/Diagnostics/Failure.cs#L11
Rename Cuemon.Diagnostics.Failure to end in either 'Dictionary' or 'Collection' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1710)
|
π οΈ Build (Release, netstandard2.0):
src/Cuemon.Core/Collections/Generic/PartitionerEnumerable.cs#L18
Use auto property (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0032)
|
π οΈ Build (Release, netstandard2.0):
src/Cuemon.Core/Collections/Generic/PartitionerEnumerable.cs#L17
Use auto property (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0032)
|
π οΈ Build (Release, netstandard2.0):
src/Cuemon.Core/Collections/Generic/PartitionerEnumerable.cs#L16
Use auto property (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0032)
|
π¦ 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 (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 (Release)
- Add lib or ref assemblies for the net9.0 target framework
|
π¦ 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 (Debug)
- Add lib or ref assemblies for the net8.0 target framework
|
π¦ Pack (Release)
- Add lib or ref assemblies for the net6.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
|
π‘οΈ 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.Core/BitStorageCapacity.cs#L40
Accessibility modifiers required (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0040)
|
π‘οΈ Security Analysis:
src/Cuemon.Core/ByteStorageCapacity.cs#L40
Accessibility modifiers required (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0040)
|
π‘οΈ Security Analysis:
src/Cuemon.Core/UnitPrefix.cs#L15
Identifier 'Decimal' contains type name (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1720)
|
π‘οΈ Security Analysis:
src/Cuemon.Core/Runtime/DependencyEventArgs.cs#L10
Accessibility modifiers required (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0040)
|
π‘οΈ Security Analysis:
src/Cuemon.Core/Runtime/DependencyEventArgs.cs#L32
Modifiers are not ordered (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0036)
|
π‘οΈ Security Analysis:
src/Cuemon.Core/Runtime/WatcherEventArgs.cs#L51
Modifiers are not ordered (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0036)
|
π‘οΈ Security Analysis:
src/Cuemon.Core/Diagnostics/Failure.cs#L11
Rename Cuemon.Diagnostics.Failure to end in either 'Dictionary' or 'Collection' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1710)
|
π‘οΈ Security Analysis:
src/Cuemon.Core/Validator.cs#L99
Use ordinal string comparison (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1309)
|
π‘οΈ Security Analysis:
src/Cuemon.Core/Validator.cs#L99
The behavior of 'string.Format(string, object)' could vary based on the current user's locale settings. Replace this call in 'Validator.ThrowIfInvalidOptions<TOptions>(TOptions,
|
π¬ Code Quality Analysis:
src/Cuemon.Core/BitStorageCapacity.cs#L40
Accessibility modifiers required (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0040)
|
π¬ Code Quality Analysis:
src/Cuemon.Core/ByteStorageCapacity.cs#L40
Accessibility modifiers required (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0040)
|
π¬ Code Quality Analysis:
src/Cuemon.Core/Runtime/DependencyEventArgs.cs#L10
Accessibility modifiers required (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0040)
|
π¬ Code Quality Analysis:
src/Cuemon.Core/Runtime/DependencyEventArgs.cs#L32
Modifiers are not ordered (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0036)
|
π¬ Code Quality Analysis:
src/Cuemon.Core/Runtime/WatcherEventArgs.cs#L51
Modifiers are not ordered (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0036)
|
π¬ Code Quality Analysis:
src/Cuemon.Core/Extensions/DateTimeDecoratorExtensions.cs#L15
Use "DateTime.UnixEpoch" instead of creating DateTime instances that point to the unix epoch time (https://rules.sonarsource.com/csharp/RSPEC-6588)
|
π¬ Code Quality Analysis:
src/Cuemon.Core/Calculator.cs#L300
Define a constant instead of using this literal 'Cannot apply assignment operator '{0}' (x << y) to operands of type '{1}'.' 6 times. (https://rules.sonarsource.com/csharp/RSPEC-1192)
|
π¬ Code Quality Analysis:
src/Cuemon.Core/Calculator.cs#L308
Define a constant instead of using this literal 'Cannot apply assignment operator '{0}' (x >> y) to operands of type '{1}'.' 6 times. (https://rules.sonarsource.com/csharp/RSPEC-1192)
|
π¬ Code Quality Analysis:
src/Cuemon.Core/Extensions/HierarchyDecoratorExtensions.cs#L18
Indexing at Count-1 should be used instead of the "Enumerable" extension method "Last" (https://rules.sonarsource.com/csharp/RSPEC-6608)
|
π¬ Code Quality Analysis:
src/Cuemon.Core/UnitPrefix.cs#L15
Identifier 'Decimal' contains type name (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1720)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
CoverageReport-Debug-Windows-83abb9a565238b482c58b522c06935095e04ea467a96ccfe582a3dcfa5119010
|
11.6 MB |
|
TestResults-Debug-Windows-83abb9a565238b482c58b522c06935095e04ea467a96ccfe582a3dcfa5119010
|
2.51 MB |
|