Skip to content

Merge branch 'main' of https://github.com/j4asper/NotamManagement #47

Merge branch 'main' of https://github.com/j4asper/NotamManagement

Merge branch 'main' of https://github.com/j4asper/NotamManagement #47

Triggered via push November 18, 2024 13:10
Status Success
Total duration 2m 56s
Billable time 6m
Artifacts

CI-Workflow.yml

on: push
Run Unit Tests
47s
Run Unit Tests
Generate Code Coverage Report
1m 13s
Generate Code Coverage Report
Build UI Docker Image
1m 49s
Build UI Docker Image
Build API Docker Image
58s
Build API Docker Image
Fit to window
Zoom out
Zoom in

Annotations

22 warnings
Run Unit Tests: NotamManagement.Core/Services/NotamService.cs#L47
Possible null reference return.
Run Unit Tests: NotamManagement.Core/Services/NotamService.cs#L49
Possible null reference return.
Run Unit Tests: NotamManagement.Core/Services/ApiAuthenticationStateProvider.cs#L28
Possible null reference argument for parameter 'jwt' in 'IEnumerable<Claim> ApiAuthenticationStateProvider.ParseClaimsFromJwt(string jwt)'.
Run Unit Tests: NotamManagement.Api/Controllers/NotamController.cs#L64
Async-iterator 'NotamController.GetAllNotamsAsAsyncEnumerable(CancellationToken)' has one or more parameters of type 'CancellationToken' but none of them is decorated with the 'EnumeratorCancellation' attribute, so the cancellation token parameter from the generated 'IAsyncEnumerable<>.GetAsyncEnumerator' will be unconsumed
Run Unit Tests: NotamManagement.Api/Controllers/FlightPlanController.cs#L58
Dereference of a possibly null reference.
Run Unit Tests: NotamManagement.Api/Controllers/FlightPlanController.cs#L58
Dereference of a possibly null reference.
Run Unit Tests: NotamManagement.Api/Controllers/FlightPlanController.cs#L60
Dereference of a possibly null reference.
Run Unit Tests: NotamManagement.Api/Controllers/NotamActionController.cs#L72
Dereference of a possibly null reference.
Run Unit Tests: NotamManagement.Api/Controllers/NotamActionController.cs#L72
Dereference of a possibly null reference.
Run Unit Tests: NotamManagement.Api/Controllers/FlightPlanController.cs#L72
Dereference of a possibly null reference.
Build API Docker Image
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Generate Code Coverage Report: NotamManagement.Core/Services/ApiAuthenticationStateProvider.cs#L28
Possible null reference argument for parameter 'jwt' in 'IEnumerable<Claim> ApiAuthenticationStateProvider.ParseClaimsFromJwt(string jwt)'.
Generate Code Coverage Report: NotamManagement.Api/Controllers/NotamController.cs#L64
Async-iterator 'NotamController.GetAllNotamsAsAsyncEnumerable(CancellationToken)' has one or more parameters of type 'CancellationToken' but none of them is decorated with the 'EnumeratorCancellation' attribute, so the cancellation token parameter from the generated 'IAsyncEnumerable<>.GetAsyncEnumerator' will be unconsumed
Generate Code Coverage Report: NotamManagement.Api/Controllers/NotamActionController.cs#L72
Dereference of a possibly null reference.
Generate Code Coverage Report: NotamManagement.Api/Controllers/NotamActionController.cs#L72
Dereference of a possibly null reference.
Generate Code Coverage Report: NotamManagement.Api/Controllers/FlightPlanController.cs#L58
Dereference of a possibly null reference.
Generate Code Coverage Report: NotamManagement.Api/Controllers/FlightPlanController.cs#L58
Dereference of a possibly null reference.
Generate Code Coverage Report: NotamManagement.Api/Controllers/FlightPlanController.cs#L60
Dereference of a possibly null reference.
Generate Code Coverage Report: NotamManagement.Api/Controllers/FlightPlanController.cs#L72
Dereference of a possibly null reference.
Build UI Docker Image
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/