Skip to content
Triggered via push August 23, 2024 12:47
Status Success
Total duration 1m 9s
Artifacts
Fit to window
Zoom out
Zoom in

Annotations

16 warnings
test: lib/PCPServerSDKDotNet/Utils/ServerMetaInfo.cs#L55
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
test: lib/PCPServerSDKDotNet/Models/CommerceCasesResponse.cs#L34
The member 'CommerceCasesResponse.ToJson()' does not hide an accessible member. The new keyword is not required.
test: lib/PCPServerSDKDotNet/Utils/ServerMetaInfo.cs#L57
Possible null reference argument for parameter 'other' in 'bool ServerMetaInfo.Equals(ServerMetaInfo other)'.
test: lib/PCPServerSDKDotNet/Utils/ServerMetaInfo.cs#L6
Implement 'IEquatable<ServerMetaInfo>'. (https://rules.sonarsource.com/csharp/RSPEC-3897)
test: lib/PCPServerSDKDotNet/Utils/ServerMetaInfo.cs#L6
Seal class 'ServerMetaInfo' or implement 'IEqualityComparer<T>' instead. (https://rules.sonarsource.com/csharp/RSPEC-4035)
test: lib/PCPServerSDKDotNet/Models/APIError.cs#L15
Rename class 'APIError' to match pascal case naming rules, consider using 'ApiError'. (https://rules.sonarsource.com/csharp/RSPEC-101)
test: lib/PCPServerSDKDotNet/Class1.cs#L6
Make 'GetClassName' a static method. (https://rules.sonarsource.com/csharp/RSPEC-2325)
test: lib/PCPServerSDKDotNet/Class1.cs#L6
Remove this method and declare a constant for this value. (https://rules.sonarsource.com/csharp/RSPEC-3400)
test: lib/PCPServerSDKDotNet/RequestHeaderGenerator.cs#L131
Make 'GetClientMetaInfo' a static method. (https://rules.sonarsource.com/csharp/RSPEC-2325)
test: lib/PCPServerSDKDotNet/RequestHeaderGenerator.cs#L53
Make 'GetStringToSign' a static method. (https://rules.sonarsource.com/csharp/RSPEC-2325)
test: lib/PCPServerSDKDotNet/Utils/ServerMetaInfo.cs#L55
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
test: lib/PCPServerSDKDotNet/Models/CommerceCasesResponse.cs#L34
The member 'CommerceCasesResponse.ToJson()' does not hide an accessible member. The new keyword is not required.
test: lib/PCPServerSDKDotNet/Utils/ServerMetaInfo.cs#L57
Possible null reference argument for parameter 'other' in 'bool ServerMetaInfo.Equals(ServerMetaInfo other)'.
test: lib/PCPServerSDKDotNet/Utils/ServerMetaInfo.cs#L55
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
test: lib/PCPServerSDKDotNet/Models/CommerceCasesResponse.cs#L34
The member 'CommerceCasesResponse.ToJson()' does not hide an accessible member. The new keyword is not required.
test: lib/PCPServerSDKDotNet/Utils/ServerMetaInfo.cs#L57
Possible null reference argument for parameter 'other' in 'bool ServerMetaInfo.Equals(ServerMetaInfo other)'.