Skip to content

NIAD-3142: Validate XML before sending #1834

NIAD-3142: Validate XML before sending

NIAD-3142: Validate XML before sending #1834

Triggered via pull request October 22, 2025 11:01
Status Success
Total duration 12m 22s
Artifacts 5

build_workflow.yml

on: pull_request
Matrix: Build & Publish Docker Images
Fit to window
Zoom out
Zoom in

Annotations

2 warnings
A change can be made to line 157 without causing a test to fail: service/src/main/java/uk/nhs/adaptors/gp2gp/gpc/StructuredRecordMappingService.java#L157
removed call to uk/nhs/adaptors/gp2gp/ehr/mapper/EhrExtractMapper::validateXmlAgainstSchema (covered by 2 tests VoidMethodCallMutator)
2 different changes can be made to line 72 without causing a test to fail: service/src/main/java/uk/nhs/adaptors/gp2gp/ehr/mapper/EhrExtractMapper.java#L72
removed conditional - replaced equality check with false (covered by 2 tests RemoveConditionalMutator_EQUAL_ELSE) removed conditional - replaced equality check with true (covered by 2 tests RemoveConditionalMutator_EQUAL_IF)

Artifacts

Produced during runtime
Name Size Digest
Checkstyle Reports
5.39 KB
sha256:50ac115bfbb2235a458f2f8fa3ce4fa2787ce3b61a89554f6292020857db98d3
End-to-End Test Results & Docker Logs
2.37 MB
sha256:d605ed309b287cfc71b2edb5f6f03de0a4b2c6157d1858b59d38abe6140c01d3
Integration Test Reports & Docker Logs
1.23 MB
sha256:bed0a2d9c841243b4184a79efc6a5205ba4753083a8ac8961ab6f1964b941d9e
Spotbugs Reports
14.1 KB
sha256:c8aa49a60207e4c28597208dbc2a2746281ad5679f5cf983a04896a3e3915a96
Unit Test Reports
1.14 MB
sha256:b5e13eba634b0e1dbd6a696acb12ea7bbf76d70916f9dbbeaab294daca120ee9