feat: updated WikipediaRegistryProvider which adds a good number of c… #355
Annotations
10 warnings
analysis:
src/IbanNet/Registry/Patterns/AsciiCategory.cs#L21
Do not forget to remove this deprecated code someday. (https://rules.sonarsource.com/csharp/RSPEC-1133)
|
analysis:
src/IbanNet/Validation/Rules/QrIbanRule.cs#L15
In externally visible method 'ValidationRuleResult QrIbanRule.Validate(ValidationRuleContext context)', validate parameter 'context' is non-null before using it. If appropriate, throw an 'ArgumentNullException' when the argument is 'null'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1062)
|
analysis:
src/IbanNet/Validation/Rules/LimitCountryRule.cs#L21
Change the visibility of this constructor to 'private protected'. (https://rules.sonarsource.com/csharp/RSPEC-3442)
|
analysis:
src/IbanNet/Validation/Rules/IsValidCountryCodeRule.cs#L54
Make sure that using "unsafe" is safe here. (https://rules.sonarsource.com/csharp/RSPEC-6640)
|
analysis:
src/IbanNet/Registry/IbanGenerator.cs#L90
Make sure that using this pseudorandom number generator is safe here. (https://rules.sonarsource.com/csharp/RSPEC-2245)
|
analysis:
src/IbanNet/Registry/Patterns/PatternValidator.cs#L53
Make sure that using "unsafe" is safe here. (https://rules.sonarsource.com/csharp/RSPEC-6640)
|
analysis:
src/IbanNet/Registry/Patterns/PatternExtensions.cs#L44
Extract this nested ternary operation into an independent statement. (https://rules.sonarsource.com/csharp/RSPEC-3358)
|
analysis:
src/IbanNet/Registry/Patterns/AsciiCategory.cs#L21
Do not forget to remove this deprecated code someday. (https://rules.sonarsource.com/csharp/RSPEC-1133)
|
analysis:
src/IbanNet/Validation/Rules/QrIbanRule.cs#L15
In externally visible method 'ValidationRuleResult QrIbanRule.Validate(ValidationRuleContext context)', validate parameter 'context' is non-null before using it. If appropriate, throw an 'ArgumentNullException' when the argument is 'null'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1062)
|
analysis:
src/IbanNet/Validation/Rules/LimitCountryRule.cs#L21
Change the visibility of this constructor to 'private protected'. (https://rules.sonarsource.com/csharp/RSPEC-3442)
|