Skip to content

Analysis

Analysis #3

Manually triggered August 30, 2026 17:40
Status Failure
Total duration 3m 17s
Artifacts 1

sonar.yml

on: workflow_dispatch
Static analysis + coverage
3m 13s
Static analysis + coverage
Fit to window
Zoom out
Zoom in

Annotations

1 error and 11 warnings
Static analysis + coverage
Process completed with exit code 1.
Static analysis + coverage
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Static analysis + coverage: src/Stratara.Sagas/Services/SagaOptions.cs#L7
Add a 'private' constructor or the 'static' keyword to the class declaration.
Static analysis + coverage: src/Stratara.Shared/EventSourcing/Mapping/EventMapperFactory.cs#L91
Method has 8 parameters, which is greater than the 7 authorized.
Static analysis + coverage: src/Stratara.Shared/EventSourcing/FieldChangedEvent.cs#L14
'TAggregate' is not used in the record.
Static analysis + coverage: src/Stratara.Shared/EventSourcing/EventSourcingOptions.cs#L11
Add a 'private' constructor or the 'static' keyword to the class declaration.
Static analysis + coverage: src/Stratara.Shared/Merging/SmartMerging/PropertyMerger.cs#L28
Reduce the number of generic parameters in the 'PropertyMerger' class to no more than the 2 authorized.
Static analysis + coverage: src/Stratara.Mediator/Authorization/AuthorizingMediator.cs#L73
Refactor the containing loop to do more than one iteration.
Static analysis + coverage: src/Stratara.Abstractions/Authorization/PermissionCatalog.cs#L70
Refactor the containing loop to do more than one iteration.
Static analysis + coverage: src/Stratara.Abstractions/Abstractions/EventSourcing/ISnapshotRepository.cs#L40
Do not forget to remove this deprecated code someday.
Static analysis + coverage: src/Stratara.Abstractions/Abstractions/EventSourcing/ISnapshotRepository.cs#L59
Do not forget to remove this deprecated code someday.

Artifacts

Produced during runtime
Name Size Digest
analysis-report
4.12 KB
sha256:812e35e22ffb2f442b8dfbfeadfd5577b029b4925fe0845c3b0bc5f8fdecee8b