Skip to content

feat(api): optimistic concurrency on report editing (ADR D87) #725

feat(api): optimistic concurrency on report editing (ADR D87)

feat(api): optimistic concurrency on report editing (ADR D87) #725

Triggered via pull request August 18, 2026 08:21
Status Success
Total duration 5m 22s
Artifacts

sonar.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
SonarCloud: src/Integrations/NeoReports.AspNetCore/NeoReportsEndpointRouteBuilderExtensions.cs#L167
Method has 9 parameters, which is greater than the 7 authorized.
SonarCloud: src/Integrations/NeoReports.AspNetCore/NeoReportsEndpointRouteBuilderExtensions.cs#L1460
Remove this null-forgiving operator; the compiler already knows this expression is not null here.
SonarCloud: src/Integrations/NeoReports.AspNetCore/NeoReportsEndpointRouteBuilderExtensions.cs#L1438
Remove this null-forgiving operator; the compiler already knows this expression is not null here.
SonarCloud: src/Integrations/NeoReports.AspNetCore/NeoReportsEndpointRouteBuilderExtensions.cs#L167
Method has 9 parameters, which is greater than the 7 authorized.
SonarCloud: src/Integrations/NeoReports.AspNetCore/NeoReportsEndpointRouteBuilderExtensions.cs#L1460
Remove this null-forgiving operator; the compiler already knows this expression is not null here.
SonarCloud: src/Integrations/NeoReports.AspNetCore/NeoReportsEndpointRouteBuilderExtensions.cs#L1438
Remove this null-forgiving operator; the compiler already knows this expression is not null here.
SonarCloud: src/Integrations/NeoReports.AspNetCore/NeoReportsEndpointRouteBuilderExtensions.cs#L167
Method has 9 parameters, which is greater than the 7 authorized.
SonarCloud: src/Integrations/NeoReports.AspNetCore/NeoReportsEndpointRouteBuilderExtensions.cs#L1460
Remove this null-forgiving operator; the compiler already knows this expression is not null here.
SonarCloud: src/Integrations/NeoReports.AspNetCore/NeoReportsEndpointRouteBuilderExtensions.cs#L1438
Remove this null-forgiving operator; the compiler already knows this expression is not null here.
SonarCloud: src/Integrations/NeoReports.AspNetCore/NeoReportsEndpointRouteBuilderExtensions.cs#L167
Method has 9 parameters, which is greater than the 7 authorized.