You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix: Ensure disable overrides enable in Options.apply_changes
The logic for resolving conflicts between 'enable_error_code' and
'disable_error_code' was inverted during per-module/inline merging.
This change swaps the set subtraction in apply_changes and removes the
redundant discard operation to enforce the rule: an explicit disable
always wins over an explicit enable during configuration merging.
The fix to global precedence in process_error_codes was reverted to
maintain compatibility with existing CI tests, meaning the global
bug (where enable overrides disable) persists.
0 commit comments