Skip to content

Sonar

Sonar #1180

Triggered via schedule January 26, 2026 16:31
Status Success
Total duration 1m 28s
Artifacts

sonar.yml

on: schedule
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
build: Mastercard.Developer.OAuth1Signer.Core/OAuth.cs#L77
Review this call, which partially matches an overload without 'params'. The partial match is 'string[] string.Split(char separator, int count, StringSplitOptions options = StringSplitOptions.None)'. (https://rules.sonarsource.com/csharp/RSPEC-3220)
build: Mastercard.Developer.OAuth1Signer.Core/Utils/SecurityUtils.cs#L11
Do not forget to remove this deprecated code someday. (https://rules.sonarsource.com/csharp/RSPEC-1133)
build: Mastercard.Developer.OAuth1Signer.RestSharpV2/Authenticators/RestSharpOAuth1Authenticator.cs#L39
Make 'HandleChallenge' a static method. (https://rules.sonarsource.com/csharp/RSPEC-2325)
build: Mastercard.Developer.OAuth1Signer.RestSharpV2/Authenticators/RestSharpOAuth1Authenticator.cs#L37
Make 'CanHandleChallenge' a static method. (https://rules.sonarsource.com/csharp/RSPEC-2325)
build: Mastercard.Developer.OAuth1Signer.RestSharpV2/Authenticators/RestSharpOAuth1Authenticator.cs#L35
Make 'CanPreAuthenticate' a static method. (https://rules.sonarsource.com/csharp/RSPEC-2325)
build: Mastercard.Developer.OAuth1Signer.RestSharpV2/Authenticators/RestSharpOAuth1Authenticator.cs#L33
Make 'CanPreAuthenticate' a static method. (https://rules.sonarsource.com/csharp/RSPEC-2325)
build: Mastercard.Developer.OAuth1Signer.RestSharpV2/Authenticators/RestSharpOAuth1Authenticator.cs#L31
Make 'PreAuthenticate' a static method. (https://rules.sonarsource.com/csharp/RSPEC-2325)
build: Mastercard.Developer.OAuth1Signer.Core/OAuth.cs#L231
Use a format provider when parsing date and time. (https://rules.sonarsource.com/csharp/RSPEC-6580)
build: Mastercard.Developer.OAuth1Signer.Core/OAuth.cs#L77
Review this call, which partially matches an overload without 'params'. The partial match is 'string[] string.Split(char separator, int count, StringSplitOptions options = StringSplitOptions.None)'. (https://rules.sonarsource.com/csharp/RSPEC-3220)
build: Mastercard.Developer.OAuth1Signer.Core/Utils/SecurityUtils.cs#L11
Do not forget to remove this deprecated code someday. (https://rules.sonarsource.com/csharp/RSPEC-1133)