b8961c1d37
feat(xatu): add manual inherit lint
2026-09-19 20:52:39 -04:00
213cd84642
refactor(xatu): narrow lint rule set
2026-09-19 20:17:24 -04:00
6e19169e11
feat(xatu): report empty let expressions
2026-09-19 18:25:25 -04:00
be8744795c
feat(xatu): report unquoted URI literals
2026-09-19 17:51:46 -04:00
ad00301ac9
docs(rust-style): order declarations by dependency
2026-09-19 17:38:09 -04:00
87dc93513b
feat(xatu): set CLI exit statuses
2026-09-19 17:06:11 -04:00
58f2350d5f
fix(xatu): ignore testdata directories
2026-09-19 16:49:50 -04:00
addcf7ca8e
feat(xatu): report deprecated toPath calls
2026-09-19 15:17:38 -04:00
6887b104d6
build(rust): vendor googletest crate
2026-09-19 14:53:22 -04:00
a6fe84190e
test(xatu): cover future sight findings
2026-09-18 23:25:00 -04:00
1fa3962fed
refactor(xatu): return structured reports
2026-09-18 22:43:17 -04:00
113018a62c
feat(xatu): reject files with parse errors
2026-09-18 21:14:00 -04:00
11f1eba26f
feat(xatu): add lint architecture
2026-09-18 20:57:39 -04:00
6b29f2c2b9
feat(status): add error context
2026-09-17 15:07:14 -04:00
49cf043035
feat(status): add status type
2026-09-17 14:57:50 -04:00
37539682d4
chore(vendor): add anyhow crate
2026-09-17 14:13:23 -04:00
7a3a3d6b90
feat(xatu): scaffold source collection
2026-09-17 14:09:47 -04:00
247712582a
chore: remove unused Rust projects
2026-09-17 01:14:58 -04:00
ddc7952399
feat(xatu): scaffold project
...
Add the Xatu Rust package as a minimal hello-world skeleton with Cargo workspace metadata and Bazel library, binary, and test targets.
Include the Statix and Deadnix evaluation notes so the new linter work starts with the prior rule and architecture research.
2026-09-17 00:26:12 -04:00