Skip to content

1487: Fix engine crash when selected rule is not applicable for version#1526

Merged
SFJohnson24 merged 18 commits into
mainfrom
1487-rule-version-mismatch-crash
Jan 16, 2026
Merged

1487: Fix engine crash when selected rule is not applicable for version#1526
SFJohnson24 merged 18 commits into
mainfrom
1487-rule-version-mismatch-crash

Conversation

@alexfurmenkov
Copy link
Copy Markdown
Collaborator

No description provided.

@alexfurmenkov alexfurmenkov changed the title Improve rule validation logging to handle version mismatches gracefully 1487: Fix engine crash when selected rule is not applicable for version Jan 11, 2026
Copy link
Copy Markdown
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 fixes the engine crash when a selected rule is not applicable. The PR was validated by:

  1. Reviewing PR for any unwanted code or changes.
  2. Reviewing PR logic in accordance with AC.
  3. Ensuring all unit and regression testing pass.
  4. Ensuring all related testing is updated.
  5. Running manual testing in CLI covering cases.
  • getting rule form cache specifying rule using -r which exists in the specified standard.
  • getting rule form cache specifying rule using -r which does not exists in the specified standard.
  • getting rule form local directory specifying rule using -r which exists in the specified standard.
  • getting rule form local directory specifying rule using -r which does not exists in the specified standard.
  • getting rule form cache not specifying rule using -r which exists in the specified standard.
  • getting rule form cache not specifying rule using -r which does not exists in the specified standard.
  • getting rule form local directory not specifying rule using -r which exists in the specified standard.
  • getting rule form local directory not specifying rule using -r which does not exists in the specified standard.

Copy link
Copy Markdown
Collaborator

@SFJohnson24 SFJohnson24 left a comment

Choose a reason for hiding this comment

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

CORE-Report-2026-01-16T13-04-07.xlsx
image

PR resolves issue described in ticket

@SFJohnson24 SFJohnson24 merged commit 91d1079 into main Jan 16, 2026
24 checks passed
@SFJohnson24 SFJohnson24 deleted the 1487-rule-version-mismatch-crash branch January 16, 2026 18:06
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.

Version 0-14-0 when using -r for rule selection and rule is not applicable for the given version, engine crashes

4 participants