omnigraph/crates
andrew 94849a50b4 Extract compiler test modules to sibling files
typecheck.rs, schema/parser.rs, and query/parser.rs each had
~1000-line inline `mod tests` blocks that overshadowed the production
code in the file. Move each to a sibling `*_tests.rs` using
`#[path = "..."] mod tests;`.

- typecheck.rs: 2865 → 1708 lines; typecheck_tests.rs: 1156 lines
- schema/parser.rs: 1950 → 994 lines; parser_tests.rs: 955 lines
- query/parser.rs: 1737 → 803 lines; parser_tests.rs: 933 lines

No visibility change — the sibling module still has `use super::*`
access to crate-privates. No semantic edits beyond de-indenting by
4 spaces (mechanical). All 229 compiler tests green, identical
count to before.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-20 14:50:18 +03:00
..
omnigraph Extract public-API tests from omnigraph.rs to integration tests 2026-04-20 14:09:34 +03:00
omnigraph-cli Polish schema endpoint: rename show, align field name, add tests 2026-04-18 00:30:46 +03:00
omnigraph-compiler Extract compiler test modules to sibling files 2026-04-20 14:50:18 +03:00
omnigraph-server Fold openapi.json auto-sync into main CI test job 2026-04-18 21:00:46 +02:00