Skip to content

Implement INumber on Amount (#370) #1298

Implement INumber on Amount (#370)

Implement INumber on Amount (#370) #1298

Triggered via push February 3, 2024 16:04
Status Success
Total duration 7m 23s
Artifacts

build-test.yaml

on: push
Fit to window
Zoom out
Zoom in

Annotations

23 warnings
Build
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-java@v1, actions/checkout@v2, actions/setup-dotnet@v1, actions/cache@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Build
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-java@v1, actions/checkout@v2, actions/setup-dotnet@v1, actions/cache@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Build: src/Qowaiv/Identifiers/UuidBehavior.cs#L7
The member 'UuidBehavior.Instance' does not hide an accessible member. The new keyword is not required.
Build: src/Qowaiv/Financial/IbanParser.cs#L12
Refactor this method to reduce its Cognitive Complexity from 17 to the 15 allowed. (https://rules.sonarsource.com/csharp/RSPEC-3776)
Build: src/Qowaiv/Financial/IbanParser.cs#L12
The Cyclomatic Complexity of this method is 12 which is greater than 10 authorized. (https://rules.sonarsource.com/csharp/RSPEC-1541)
Build: src/Qowaiv/Identifiers/UuidBehavior.cs#L7
The member 'UuidBehavior.Instance' does not hide an accessible member. The new keyword is not required.
Build: src/Qowaiv/Financial/IbanParser.cs#L12
Refactor this method to reduce its Cognitive Complexity from 17 to the 15 allowed. (https://rules.sonarsource.com/csharp/RSPEC-3776)
Build: src/Qowaiv/Financial/IbanParser.cs#L12
The Cyclomatic Complexity of this method is 12 which is greater than 10 authorized. (https://rules.sonarsource.com/csharp/RSPEC-1541)
Build: src/Qowaiv/Identifiers/UuidBehavior.cs#L7
The member 'UuidBehavior.Instance' does not hide an accessible member. The new keyword is not required.
Build: src/Qowaiv/Financial/IbanParser.cs#L12
Refactor this method to reduce its Cognitive Complexity from 17 to the 15 allowed. (https://rules.sonarsource.com/csharp/RSPEC-3776)
Build: src/Qowaiv/Financial/IbanParser.cs#L12
The Cyclomatic Complexity of this method is 12 which is greater than 10 authorized. (https://rules.sonarsource.com/csharp/RSPEC-1541)
Build: specs/Qowaiv.Specs/TestTools/Wikipedia/WikiLemma.cs#L94
Remove the unused private field 'Options'. (https://rules.sonarsource.com/csharp/RSPEC-1144)
Build: src/Qowaiv/Identifiers/UuidBehavior.cs#L7
The member 'UuidBehavior.Instance' does not hide an accessible member. The new keyword is not required.
Build: src/Qowaiv/Globalization/PostalCodeCountryInfo.Instances.cs#L453
Remove this default value assigned to parameter 'search'. (https://rules.sonarsource.com/csharp/RSPEC-3254)
Build: src/Qowaiv/Globalization/PostalCodeCountryInfo.Instances.cs#L495
Remove this default value assigned to parameter 'search'. (https://rules.sonarsource.com/csharp/RSPEC-3254)
Build: src/Qowaiv/DecimalRound.cs#L253
Make sure that using this pseudorandom number generator is safe here. (https://rules.sonarsource.com/csharp/RSPEC-2245)
Build: src/Qowaiv/Identifiers/Id.cs#L257
Replace this string literal with a string retrieved through an instance of the 'ResourceManager' class. (https://rules.sonarsource.com/csharp/RSPEC-4055)
Build: src/Qowaiv/Uuid.cs#L221
Make sure this weak hash algorithm is not used in a sensitive context here. (https://rules.sonarsource.com/csharp/RSPEC-4790)
Build: src/Qowaiv/Uuid.cs#L235
Make sure this weak hash algorithm is not used in a sensitive context here. (https://rules.sonarsource.com/csharp/RSPEC-4790)
Build: src/Qowaiv/Financial/IbanParser.cs#L12
Refactor this method to reduce its Cognitive Complexity from 17 to the 15 allowed. (https://rules.sonarsource.com/csharp/RSPEC-3776)
Build: src/Qowaiv/Financial/IbanParser.cs#L12
The Cyclomatic Complexity of this method is 12 which is greater than 10 authorized. (https://rules.sonarsource.com/csharp/RSPEC-1541)
Build: src/Qowaiv/Identifiers/UuidBehavior.cs#L7
The member 'UuidBehavior.Instance' does not hide an accessible member. The new keyword is not required.
Build
.NET Core 3.1 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.