Skip to content

[codex] Refactor oversized source files#40

Closed
colonelpanic8 wants to merge 200 commits into
masterfrom
colonelpanic/source-file-refactor
Closed

[codex] Refactor oversized source files#40
colonelpanic8 wants to merge 200 commits into
masterfrom
colonelpanic/source-file-refactor

Conversation

@colonelpanic8
Copy link
Copy Markdown
Contributor

Summary

  • Split oversized Rust, TypeScript, and BakkesMod source hubs into smaller focused modules.
  • Move large in-module Rust tests into adjacent dedicated test files, including the BakkesMod crate tests.
  • Remove or collapse extracted modules that were too small after the 1000-line threshold review.
  • Rebase on the latest master and restore the TouchEvent::dodge_contact field path used by touch classification.

Behavioral impact

Intended to be refactor-only. The final commit fixes a split-induced rebase regression by restoring dodge_contact wiring so existing touch classification behavior is preserved.

Validation

  • cargo fmt --check
  • cargo check
  • cargo test

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant