Files
Zachary D. Rowitsch 559f53b682
ci / fast (linux) (push) Waiting to run
Split remaining oversized files; no source file over 2000 lines
Finish breaking up files exceeding the 2000-line policy limit, and give
the html tokenizer real headroom. Pure code-moves with no behavior
changes; inherent impl blocks split across files with visibility
widened as needed.

- web_api/dom_host/host_environment.rs (3465) -> host_environment/{mod,properties,methods,globals}
- web_api/dom_host/tests/dom_tests.rs (2913) -> dom_tests/{mod,core,mutation,query}_tests
- tests/js_events.rs (2199) -> js_events/{common,dispatch_core,form_events}
- selectors/tests/parsing_tests.rs (2003) -> parsing_tests/{mod,core,escape_and_lenient}_tests
- html/tokenizer/mod.rs (1996, was barely under) -> extract state_machine.rs; mod.rs now 229

No file-size warnings remain across the repo.
just ci passes (fmt, clippy -D warnings, tests, policy, metrics).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-05 20:49:39 -04:00
..
2026-01-29 01:16:53 -05:00