Skip to content

release v0.10.0 (#144) - #144

Draft
georgeRobertson wants to merge 14 commits into
mainfrom
release_v010
Draft

georgeRobertson wants to merge 14 commits into
mainfrom
release_v010

fix: add message templating to error messages on orph+group rej (#161)

41b9020
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Sep 23, 2026 in 2m 50s

Annotations

Check warning on line 344 in src/dve/core_engine/backends/implementations/spark/rules.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Complete the task associated to this "TODO" comment.

See more on https://sonarcloud.io/project/issues?id=NHSDigital_data-validation-engine&issues=AaCQtnIuPiTetWKRyLgs&open=AaCQtnIuPiTetWKRyLgs&pullRequest=144

Check warning on line 675 in src/dve/pipeline/pipeline.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Replace this comprehension with passing the iterable to the collection constructor call

See more on https://sonarcloud.io/project/issues?id=NHSDigital_data-validation-engine&issues=AaDNr_XSRLva7KyeTTJb&open=AaDNr_XSRLva7KyeTTJb&pullRequest=144

Check failure on line 548 in src/dve/pipeline/pipeline.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this function to reduce its Cognitive Complexity from 17 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=NHSDigital_data-validation-engine&issues=AaC0ms5pFuSvjM_Lgkol&open=AaC0ms5pFuSvjM_Lgkol&pullRequest=144

Check warning on line 414 in src/dve/core_engine/backends/base/rules.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Replace "list(...)[0]" with "next(iter(...))" to avoid materializing the entire iterable.

See more on https://sonarcloud.io/project/issues?id=NHSDigital_data-validation-engine&issues=AaCQtnLIPiTetWKRyLgv&open=AaCQtnLIPiTetWKRyLgv&pullRequest=144

Check warning on line 391 in src/dve/core_engine/backends/implementations/spark/rules.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Complete the task associated to this "TODO" comment.

See more on https://sonarcloud.io/project/issues?id=NHSDigital_data-validation-engine&issues=AaC0ms0tFuSvjM_Lgkoj&open=AaC0ms0tFuSvjM_Lgkoj&pullRequest=144

Check warning on line 385 in src/dve/core_engine/backends/implementations/spark/rules.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Complete the task associated to this "TODO" comment.

See more on https://sonarcloud.io/project/issues?id=NHSDigital_data-validation-engine&issues=AaCQtnIuPiTetWKRyLgt&open=AaCQtnIuPiTetWKRyLgt&pullRequest=144

Check warning on line 424 in src/dve/core_engine/backends/base/rules.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Replace "list(...)[0]" with "next(iter(...))" to avoid materializing the entire iterable.

See more on https://sonarcloud.io/project/issues?id=NHSDigital_data-validation-engine&issues=AaCQtnLIPiTetWKRyLgw&open=AaCQtnLIPiTetWKRyLgw&pullRequest=144