Skip to content

Merge pull request #4 from snovak7/main #7

Merge pull request #4 from snovak7/main

Merge pull request #4 from snovak7/main #7

Triggered via push October 5, 2023 16:27
Status Success
Total duration 3m 35s
Artifacts
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention

sonarcloud.yml

on: push
Matrix: Build and analyze
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
Build and analyze (7.0.x): src/Clustering/Cassandra/Provider/SessionContextProviderBase.cs#L545
Multiple logging methods are using event id 500 in class SessionContextProviderBase
Build and analyze (7.0.x): src/Clustering/Cassandra/Hosting/ClientBuilderExtensions.cs#L43
In externally visible method 'IClientClusteringBuilder ClientBuilderExtensions.UseCassandraClustering(IClientBuilder clientBuilder, Action<OptionsBuilder<CassandraGatewayListProviderOptions>> configureOptions)', validate parameter 'configureOptions' is non-null before using it. If appropriate, throw an ArgumentNullException when the argument is null or add a Code Contract precondition asserting non-null argument. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1062)
Build and analyze (7.0.x): src/Reminders/Cassandra/Schema/Reminder.cs#L36
Properties should not return arrays (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1819)
Build and analyze (7.0.x): src/Reminders/Cassandra/Schema/Reminder.cs#L42
Properties should not return arrays (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1819)
Build and analyze (7.0.x): test/Clustering/Cassandra/TestClusterTests.cs#L28
XML comment is not placed on a valid language element
Build and analyze (7.0.x): test/Reminders/Cassandra/Grains/TestGrain.cs#L49
For improved performance, use the LoggerMessage delegates instead of calling 'LoggerExtensions.LogInformation(ILogger, string?, params object?[])' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1848)
Build and analyze (7.0.x): test/Persistence/Cassandra/Grains/ISimpleIntegerCompoundGrain.cs#L9
Avoid empty interfaces (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1040)
Build and analyze (7.0.x): src/Clustering/Cassandra/Provider/SessionContextProviderBase.cs#L545
Multiple logging methods are using event id 500 in class SessionContextProviderBase
Build and analyze (7.0.x): src/Clustering/Cassandra/Hosting/ClientBuilderExtensions.cs#L43
In externally visible method 'IClientClusteringBuilder ClientBuilderExtensions.UseCassandraClustering(IClientBuilder clientBuilder, Action<OptionsBuilder<CassandraGatewayListProviderOptions>> configureOptions)', validate parameter 'configureOptions' is non-null before using it. If appropriate, throw an ArgumentNullException when the argument is null or add a Code Contract precondition asserting non-null argument. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1062)
Build and analyze (7.0.x): src/Reminders/Cassandra/Schema/Reminder.cs#L36
Properties should not return arrays (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1819)