GitAuto: [FEATURE] Add model-aware response cache service with AppData storage and 30-day TTL #478
sonar-cloud.yml
on: pull_request
SonarCloud Analysis
1m 4s
Annotations
10 warnings
|
SonarCloud Analysis:
Src/AiCommitMessage/Services/Cache/CommitMessageCacheService.cs#L24
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
|
|
SonarCloud Analysis:
Src/AiCommitMessage/Services/Cache/ICacheProvider.cs#L8
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
|
|
SonarCloud Analysis:
Src/AiCommitMessage/Services/Cache/FileCacheProvider.cs#L57
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
|
|
SonarCloud Analysis:
Src/AiCommitMessage/Services/Cache/FileCacheProvider.cs#L91
Make 'ComputeChecksum' a static method. (https://rules.sonarsource.com/csharp/RSPEC-2325)
|
|
SonarCloud Analysis:
Src/AiCommitMessage/Services/Cache/CommitMessageCacheService.cs#L33
Use AnsiConsole instead of System.Console (https://spectreconsole.net/analyzer/rules/spectre1000)
|
|
SonarCloud Analysis:
Src/AiCommitMessage/Services/Cache/CommitMessageCacheService.cs#L27
Use AnsiConsole instead of System.Console (https://spectreconsole.net/analyzer/rules/spectre1000)
|
|
SonarCloud Analysis:
Src/AiCommitMessage/Services/Cache/FileCacheProvider.cs#L9
Private record classes which are not derived in the current assembly should be marked as 'sealed'. (https://rules.sonarsource.com/csharp/RSPEC-3260)
|
|
SonarCloud Analysis:
Src/AiCommitMessage/Services/Cache/CommitMessageCacheService.cs#L24
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
|
|
SonarCloud Analysis:
Src/AiCommitMessage/Services/Cache/ICacheProvider.cs#L8
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
|
|
SonarCloud Analysis:
Src/AiCommitMessage/Services/Cache/FileCacheProvider.cs#L57
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
|