Skip to content

Conversation

@SFJohnson24
Copy link
Collaborator

@SFJohnson24 SFJohnson24 commented Dec 12, 2025

this PR changes when a domain is given for an operation that is not the current dataset. If that dataset doesnt exist, we throw an exception causing a ruleskip instead of executing the rule as this looked like the rule was execute successfully except for a log:
CORE-Report-2025-12-12T13-53-52.xlsx
Datasets_nods.json
Rule_underscores.json

@SFJohnson24 SFJohnson24 marked this pull request as ready for review December 12, 2025 19:09
Copy link
Collaborator

@RamilCDISC RamilCDISC left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The PR updates the domain failure from simple log to an exception which will cause the rule to skip. The PR was validated by:

  1. Reviewing the PR for any unwanted code or. comments.
  2. Reviewing the PR logic in accordance with AC.
  3. Validating all unit and regression tests pass.
  4. Validating all relevant testing is updated.
  5. Validating the engine execution on rules where the bug was identified.
  6. Running manual validation using the postive datasets.
  7. Running validations using the negative datasets.
  8. Validating the case where the required domain is missing.
  9. Validating the case where the domain is present but the concerned column is missing.

@RamilCDISC RamilCDISC merged commit aedebc7 into main Dec 15, 2025
12 checks passed
@RamilCDISC RamilCDISC deleted the operation_domain branch December 15, 2025 20:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants