Contributing
Contributions welcome!
Setup
git clone https://github.com/YOUR_USERNAME/lazylora.git
cd lazylora
# Install nextest for faster tests
cargo install cargo-nextest
Workflow
- Fork the repo
- Create a branch:
git checkout -b my-feature - Make changes
- Test:
cargo t --all-features - Lint:
cargo clippy --all-features -- -D warnings - Format:
cargo fmt - Submit PR
Testing
cargo t --all-features # All tests
cargo t <test_name> # Single test
cargo insta review # Review snapshot changes
Guidelines
- Add tests for new functionality
- Update docs if user-facing behavior changes
- Keep commits focused
Issues
Found a bug? Open an issue.
License
Contributions are MIT licensed.