Skip to content

Add MatrixHardware trait with mock tests#37

Open
JPrier wants to merge 2 commits into
mainfrom
codex/define-matrixhardware-trait-in-core
Open

Add MatrixHardware trait with mock tests#37
JPrier wants to merge 2 commits into
mainfrom
codex/define-matrixhardware-trait-in-core

Conversation

@JPrier

@JPrier JPrier commented Jul 22, 2025

Copy link
Copy Markdown
Owner

Summary

  • create MatrixHardware trait for matrix scanning
  • expose trait via lib.rs
  • add mock matrix and tests to verify bit patterns
  • implement Default for KeyboardLogic
  • fix clippy issues in bootloader, firmware, simulator

Testing

  • cargo clippy --workspace --tests -- -D warnings
  • cargo test -p keyboard-core

Codex couldn't run certain commands due to environment limitations. Consider configuring a setup script or internet access in your Codex environment to install dependencies.


https://chatgpt.com/codex/tasks/task_e_687ff1a1a44c832d8d29e210ddad8dfc

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant