Pull Requests¶
Before Submitting¶
- Tests pass:
cargo test --workspace - No clippy warnings:
cargo clippy --workspace - Code formatted:
cargo fmt --all - Documentation updated
Commit Messages¶
Use conventional commits:
feat: Add node caching
fix: Handle null properties correctly
docs: Update installation guide
test: Add hash index property tests
PR Description¶
Include:
- What - What does this PR do?
- Why - Why is this change needed?
- How - How was it implemented?
- Testing - How was it tested?
Review Process¶
- Create PR from feature branch
- CI runs automatically
- Maintainer reviews
- Address feedback
- Merge when approved