Merge pull request #15 from Black-Cockpit/refactor/adding_contributio… #33
Annotations
12 warnings
build_test_analyze (21):
NETCore.Keycloak.Client/Exceptions/KcException.cs#L7
Update this implementation of 'ISerializable' to conform to the recommended serialization pattern. Add a 'protected' constructor 'KcException(SerializationInfo, StreamingContext)'. (https://rules.sonarsource.com/csharp/RSPEC-3925)
|
build_test_analyze (21):
NETCore.Keycloak.Client/Exceptions/KcUserNotFoundException.cs#L7
Update this implementation of 'ISerializable' to conform to the recommended serialization pattern. Add a 'protected' constructor 'KcUserNotFoundException(SerializationInfo, StreamingContext)'. (https://rules.sonarsource.com/csharp/RSPEC-3925)
|
build_test_analyze (21):
NETCore.Keycloak.Client/Exceptions/KcSessionClosedException.cs#L7
Update this implementation of 'ISerializable' to conform to the recommended serialization pattern. Add a 'protected' constructor 'KcSessionClosedException(SerializationInfo, StreamingContext)'. (https://rules.sonarsource.com/csharp/RSPEC-3925)
|
build_test_analyze (21):
NETCore.Keycloak.Client/Authorization/Store/KcRealmAdminConfigurationStore.cs#L8
Convert this 'abstract' class to an interface. (https://rules.sonarsource.com/csharp/RSPEC-1694)
|
build_test_analyze (21):
NETCore.Keycloak.Client/Authorization/Store/KcProtectedResourceStore.cs#L12
Convert this 'abstract' class to an interface. (https://rules.sonarsource.com/csharp/RSPEC-1694)
|
build_test_analyze (21):
NETCore.Keycloak.Client/Utils/KcLoggerMessages.cs#L14
Define a constant instead of using this literal '{Message}' 4 times. (https://rules.sonarsource.com/csharp/RSPEC-1192)
|
build_test_analyze (21):
NETCore.Keycloak.Client/HttpClients/Implementation/KcAuth.cs#L47
Define a constant instead of using this literal 'client_id' 5 times. (https://rules.sonarsource.com/csharp/RSPEC-1192)
|
build_test_analyze (21):
NETCore.Keycloak.Client/HttpClients/Implementation/KcAuth.cs#L50
Define a constant instead of using this literal 'client_secret' 5 times. (https://rules.sonarsource.com/csharp/RSPEC-1192)
|
build_test_analyze (21):
NETCore.Keycloak.Client/HttpClients/Implementation/KcAuth.cs#L53
Define a constant instead of using this literal 'grant_type' 4 times. (https://rules.sonarsource.com/csharp/RSPEC-1192)
|
build_test_analyze (21):
NETCore.Keycloak.Client/Serialization/KcProtocolConverter.cs#L41
Extract this nested ternary operation into an independent statement. (https://rules.sonarsource.com/csharp/RSPEC-3358)
|
build_test_analyze (21)
.NET 6.0 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.
|
build_test_analyze (21)
.NET 7.0 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.
|