Skip to content

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

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

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

Triggered via pull request August 18, 2026 07:55
Status Success
Total duration 6m 20s
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.