Skip to content

Fixed contributor management issues #107

Fixed contributor management issues

Fixed contributor management issues #107

Triggered via push August 20, 2026 14:09
Status Success
Total duration 3m 35s
Artifacts

dotnet-ci.yml

on: push
Build, Test and Analyse
3m 31s
Build, Test and Analyse
Fit to window
Zoom out
Zoom in

Annotations

11 warnings
Build, Test and Analyse
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684, actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-dotnet@67a3573c9a986a3f9c594539f4ab511d57bb3ce9, actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build, Test and Analyse: src/GovUK.Dfe.FlexForms.Application/FormEngine/SaveFormPageService.cs#L768
Possible null reference argument for parameter 'template' in 'TaskStatus IApplicationStateService.CalculateTaskStatus(string taskId, FormTemplate template, Dictionary<string, object> formData, Guid? applicationId, string applicationStatus)'.
Build, Test and Analyse: src/GovUK.Dfe.FlexForms.Application/FormEngine/SaveFormPageService.cs#L584
Possible null reference argument for parameter 'template' in 'TaskStatus IApplicationStateService.CalculateTaskStatus(string taskId, FormTemplate template, Dictionary<string, object> formData, Guid? applicationId, string applicationStatus)'.
Build, Test and Analyse: src/GovUK.Dfe.FlexForms.Application/FormEngine/SaveFormPageService.cs#L417
Possible null reference argument for parameter 'template' in 'Task<FormConditionalState> IConditionalLogicOrchestrator.ApplyConditionalLogicAsync(FormTemplate template, Dictionary<string, object> formData, ConditionalLogicContext? context = null)'.
Build, Test and Analyse: src/GovUK.Dfe.FlexForms.Application/FormEngine/SaveFormPageService.cs#L404
Possible null reference argument for parameter 'instanceId' in 'Dictionary<string, object> ICollectionFlowProgressStore.Load(string flowId, string instanceId)'.
Build, Test and Analyse: src/GovUK.Dfe.FlexForms.Application/FormEngine/SaveFormPageService.cs#L404
Possible null reference argument for parameter 'flowId' in 'Dictionary<string, object> ICollectionFlowProgressStore.Load(string flowId, string instanceId)'.
Build, Test and Analyse: src/GovUK.Dfe.FlexForms.Domain/FormEngine/CheckboxValueNormalizer.cs#L13
Refactor this method to reduce its Cognitive Complexity from 33 to the 15 allowed.