virtual (#5) #6
Annotations
1 error and 21 warnings
Sonarscanner end
Process completed with exit code 1.
|
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-dotnet@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Build:
Nhea.Data.Repository.RedisRepository/RedisConnectionPool.cs#L13
Make 'ConnectionMultiplexers' 'readonly'.
|
Build:
Nhea.Data.Repository.RedisRepository/RedisConnectionPool.cs#L15
Make 'ConnectionMultiplexerFilter' 'readonly'.
|
Build:
Nhea.Data.Repository.RedisRepository/SubscriptionRepositories.cs#L9
Use an immutable collection or reduce the accessibility of the public static field 'DisabledAutoSubscriptionTypes'.
|
Build:
Nhea.Data.Repository.RedisRepository/SubscriptionRepositories.cs#L9
Make this field 'private' and encapsulate it in a 'public' property.
|
Build:
Nhea.Data.Repository.RedisRepository/SubscriptionRepositories.cs#L9
Change the visibility of 'DisabledAutoSubscriptionTypes' or make it 'const' or 'readonly'.
|
Build:
Nhea.Data.Repository.RedisRepository/RedisRepositoryErrorManager.cs#L9
Remove the unused event 'ErrorOccuredEvent' or invoke it.
|
Build:
Nhea.Data.Repository.RedisRepository/BaseRedisRepository.cs#L10
Fix this implementation of 'IDisposable' to conform to the dispose pattern.
|
Build:
Nhea.Data.Repository.RedisRepository/BaseRedisRepository.cs#L404
All 'GetAll' method overloads should be adjacent.
|
Build:
Nhea.Data.Repository.RedisRepository/BaseRedisRepository.cs#L80
A static field in a generic type is not shared among instances of different close constructed types.
|
Build:
Nhea.Data.Repository.RedisRepository/BaseRedisRepository.cs#L127
A static field in a generic type is not shared among instances of different close constructed types.
|
Run tests:
Nhea.Data.Repository.RedisRepository/SubscriptionRepositories.cs#L9
Make this field 'private' and encapsulate it in a 'public' property.
|
Run tests:
Nhea.Data.Repository.RedisRepository/SubscriptionRepositories.cs#L9
Use an immutable collection or reduce the accessibility of the public static field 'DisabledAutoSubscriptionTypes'.
|
Run tests:
Nhea.Data.Repository.RedisRepository/SubscriptionRepositories.cs#L9
Change the visibility of 'DisabledAutoSubscriptionTypes' or make it 'const' or 'readonly'.
|
Run tests:
Nhea.Data.Repository.RedisRepository/RedisRepositoryErrorManager.cs#L9
Remove the unused event 'ErrorOccuredEvent' or invoke it.
|
Run tests:
Nhea.Data.Repository.RedisRepository/RedisConnectionPool.cs#L13
Make 'ConnectionMultiplexers' 'readonly'.
|
Run tests:
Nhea.Data.Repository.RedisRepository/RedisConnectionPool.cs#L15
Make 'ConnectionMultiplexerFilter' 'readonly'.
|
Run tests:
Nhea.Data.Repository.RedisRepository/RedisRepositoryErrorManager.cs#L16
Either change the type of 'receiver' to 'Delegate' or iterate on a generic collection of type 'UnhandledExceptionEventHandler'.
|
Run tests:
Nhea.Data.Repository.RedisRepository/ConnectionMultiplexerCollection.cs#L27
Do not lock on writable field 'LockObject', use a readonly field instead.
|
Run tests:
Nhea.Data.Repository.RedisRepository/BaseRedisRepository.cs#L10
Fix this implementation of 'IDisposable' to conform to the dispose pattern.
|
Run tests:
Nhea.Data.Repository.RedisRepository/BaseRedisRepository.cs#L404
All 'GetAll' method overloads should be adjacent.
|
The logs for this run have expired and are no longer available.
Loading