Skip to content

Merge pull request #15 from Black-Cockpit/refactor/adding_contributio… #33

Merge pull request #15 from Black-Cockpit/refactor/adding_contributio…

Merge pull request #15 from Black-Cockpit/refactor/adding_contributio… #33

Triggered via push February 16, 2025 16:30
Status Success
Total duration 7m 3s
Artifacts
Matrix: build_test_analyze
Fit to window
Zoom out
Zoom in

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.