feat(xatu): add manual inherit rules #85

Closed
alexion wants to merge 4 commits from feat/xatu-manual-inherit-rules into main
Owner

Summary

  • add assignment parsing for plain identifier bindings
  • report a = a and a = source.a with separate rules
  • exclude nested paths, fallback selections, and renamed attributes

Testing

  • cargo fmt --package xatu -- --check
  • cargo clippy --package xatu --all-targets -- -D warnings
  • bazel test //src/xatu:all
  • git diff --check
## Summary - add assignment parsing for plain identifier bindings - report `a = a` and `a = source.a` with separate rules - exclude nested paths, fallback selections, and renamed attributes ## Testing - `cargo fmt --package xatu -- --check` - `cargo clippy --package xatu --all-targets -- -D warnings` - `bazel test //src/xatu:all` - `git diff --check`
alexion added 1 commit 2026-09-19 20:30:18 -04:00
alexion added 1 commit 2026-09-19 20:32:59 -04:00
alexion added 1 commit 2026-09-19 20:36:40 -04:00
alexion added 1 commit 2026-09-19 20:41:17 -04:00
alexion closed this pull request 2026-09-19 20:44:50 -04:00

Pull request closed

Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: alexion/dev#85