Release/0.0.2 #58
Annotations
30 warnings
test (8.0.x):
lib/PCPServerSDKDotNet/Utils/ServerMetaInfo.cs#L6
Implement 'IEquatable<ServerMetaInfo>'. (https://rules.sonarsource.com/csharp/RSPEC-3897)
|
test (8.0.x):
lib/PCPServerSDKDotNet/Utils/ServerMetaInfo.cs#L6
Seal class 'ServerMetaInfo' or implement 'IEqualityComparer<T>' instead. (https://rules.sonarsource.com/csharp/RSPEC-4035)
|
test (8.0.x):
lib/PCPServerSDKDotNet/Models/APIError.cs#L12
Rename class 'APIError' to match pascal case naming rules, consider using 'ApiError'. (https://rules.sonarsource.com/csharp/RSPEC-101)
|
test (8.0.x):
lib/PCPServerSDKDotNet/Models/applepay/ApplePayPaymentContact.cs#L9
Seal class 'ApplePayPaymentContact' or implement 'IEqualityComparer<T>' instead. (https://rules.sonarsource.com/csharp/RSPEC-4035)
|
test (8.0.x):
lib/PCPServerSDKDotNet/Models/Network.cs#L7
Rename this enumeration to remove the 'Enum' suffix. (https://rules.sonarsource.com/csharp/RSPEC-2344)
|
test (8.0.x):
lib/PCPServerSDKDotNet/Models/applepay/ApplePayPayment.cs#L77
Make 'ToIndentedString' a static method. (https://rules.sonarsource.com/csharp/RSPEC-2325)
|
test (8.0.x):
lib/PCPServerSDKDotNet/RequestHeaderGenerator.cs#L56
Make 'GetStringToSign' a static method. (https://rules.sonarsource.com/csharp/RSPEC-2325)
|
test (8.0.x):
lib/PCPServerSDKDotNet/RequestHeaderGenerator.cs#L137
Make 'GetClientMetaInfo' a static method. (https://rules.sonarsource.com/csharp/RSPEC-2325)
|
test (8.0.x):
lib/PCPServerSDKDotNet/Models/applepay/ApplePayPaymentContact.cs#L15
Constructor has 13 parameters, which is greater than the 7 authorized. (https://rules.sonarsource.com/csharp/RSPEC-107)
|
test (8.0.x):
lib/PCPServerSDKDotNet/Endpoints/BaseApiClient.cs#L82
Make 'HandleErrorAsync' a static method. (https://rules.sonarsource.com/csharp/RSPEC-2325)
|
test (7.0.x):
lib/PCPServerSDKDotNet/Utils/ServerMetaInfo.cs#L6
Implement 'IEquatable<ServerMetaInfo>'. (https://rules.sonarsource.com/csharp/RSPEC-3897)
|
test (7.0.x):
lib/PCPServerSDKDotNet/Utils/ServerMetaInfo.cs#L6
Seal class 'ServerMetaInfo' or implement 'IEqualityComparer<T>' instead. (https://rules.sonarsource.com/csharp/RSPEC-4035)
|
test (7.0.x):
lib/PCPServerSDKDotNet/Models/APIError.cs#L12
Rename class 'APIError' to match pascal case naming rules, consider using 'ApiError'. (https://rules.sonarsource.com/csharp/RSPEC-101)
|
test (7.0.x):
lib/PCPServerSDKDotNet/Models/applepay/ApplePayPaymentContact.cs#L9
Seal class 'ApplePayPaymentContact' or implement 'IEqualityComparer<T>' instead. (https://rules.sonarsource.com/csharp/RSPEC-4035)
|
test (7.0.x):
lib/PCPServerSDKDotNet/Models/Network.cs#L7
Rename this enumeration to remove the 'Enum' suffix. (https://rules.sonarsource.com/csharp/RSPEC-2344)
|
test (7.0.x):
lib/PCPServerSDKDotNet/Endpoints/BaseApiClient.cs#L82
Make 'HandleErrorAsync' a static method. (https://rules.sonarsource.com/csharp/RSPEC-2325)
|
test (7.0.x):
lib/PCPServerSDKDotNet/RequestHeaderGenerator.cs#L137
Make 'GetClientMetaInfo' a static method. (https://rules.sonarsource.com/csharp/RSPEC-2325)
|
test (7.0.x):
lib/PCPServerSDKDotNet/RequestHeaderGenerator.cs#L56
Make 'GetStringToSign' a static method. (https://rules.sonarsource.com/csharp/RSPEC-2325)
|
test (7.0.x):
lib/PCPServerSDKDotNet/Queries/GetCheckoutsQuery.cs#L262
Refactor this method to reduce its Cognitive Complexity from 37 to the 15 allowed. (https://rules.sonarsource.com/csharp/RSPEC-3776)
|
test (7.0.x):
lib/PCPServerSDKDotNet/Models/applepay/ApplePayPaymentToken.cs#L77
Make 'ToIndentedString' a static method. (https://rules.sonarsource.com/csharp/RSPEC-2325)
|
test (6.0.x):
lib/PCPServerSDKDotNet/Utils/ServerMetaInfo.cs#L6
Implement 'IEquatable<ServerMetaInfo>'. (https://rules.sonarsource.com/csharp/RSPEC-3897)
|
test (6.0.x):
lib/PCPServerSDKDotNet/Utils/ServerMetaInfo.cs#L6
Seal class 'ServerMetaInfo' or implement 'IEqualityComparer<T>' instead. (https://rules.sonarsource.com/csharp/RSPEC-4035)
|
test (6.0.x):
lib/PCPServerSDKDotNet/Models/APIError.cs#L12
Rename class 'APIError' to match pascal case naming rules, consider using 'ApiError'. (https://rules.sonarsource.com/csharp/RSPEC-101)
|
test (6.0.x):
lib/PCPServerSDKDotNet/Models/applepay/ApplePayPaymentContact.cs#L9
Seal class 'ApplePayPaymentContact' or implement 'IEqualityComparer<T>' instead. (https://rules.sonarsource.com/csharp/RSPEC-4035)
|
test (6.0.x):
lib/PCPServerSDKDotNet/Models/Network.cs#L7
Rename this enumeration to remove the 'Enum' suffix. (https://rules.sonarsource.com/csharp/RSPEC-2344)
|
test (6.0.x):
lib/PCPServerSDKDotNet/Endpoints/BaseApiClient.cs#L82
Make 'HandleErrorAsync' a static method. (https://rules.sonarsource.com/csharp/RSPEC-2325)
|
test (6.0.x):
lib/PCPServerSDKDotNet/Queries/GetCheckoutsQuery.cs#L262
Refactor this method to reduce its Cognitive Complexity from 37 to the 15 allowed. (https://rules.sonarsource.com/csharp/RSPEC-3776)
|
test (6.0.x):
lib/PCPServerSDKDotNet/RequestHeaderGenerator.cs#L56
Make 'GetStringToSign' a static method. (https://rules.sonarsource.com/csharp/RSPEC-2325)
|
test (6.0.x):
lib/PCPServerSDKDotNet/RequestHeaderGenerator.cs#L137
Make 'GetClientMetaInfo' a static method. (https://rules.sonarsource.com/csharp/RSPEC-2325)
|
test (6.0.x):
lib/PCPServerSDKDotNet/Models/applepay/ApplePayPaymentContact.cs#L15
Constructor has 13 parameters, which is greater than the 7 authorized. (https://rules.sonarsource.com/csharp/RSPEC-107)
|