refactor(xatu): return structured reports #73

Merged
alexion merged 1 commits from feat/xatu-future-sight-report into main 2026-09-18 22:43:51 -04:00
Owner

Summary

  • replace the printing xatu::run entry point with xatu::future_sight
  • return a structured Report containing files and diagnostics
  • move diagnostic and report string formatting into Display implementations
  • make the CLI print the returned report

Validation

  • cargo fmt -p xatu --check
  • bazel test //src/xatu:all
## Summary - replace the printing `xatu::run` entry point with `xatu::future_sight` - return a structured `Report` containing files and diagnostics - move diagnostic and report string formatting into `Display` implementations - make the CLI print the returned report ## Validation - `cargo fmt -p xatu --check` - `bazel test //src/xatu:all`
alexion added 1 commit 2026-09-18 22:43:20 -04:00
alexion force-pushed feat/xatu-future-sight-report from efc7f9513e to 1fa3962fed 2026-09-18 22:43:20 -04:00 Compare
alexion merged commit 1fa3962fed into main 2026-09-18 22:43:51 -04:00
alexion deleted branch feat/xatu-future-sight-report 2026-09-18 22:43:51 -04:00
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#73