Code Guidelines
Please see the ODP Governance Statement for more details on the contribution process and how decisions are made within the ODP community.
Format, style, and linting
In general, all code contributions should include:
- โ
Unit Tests: Use
cargo tarpaulin
to ensure coverage. - ๐ Documentation: Update docs, READMEs, or rustdoc as needed.
- ๐งน Linting and Formatting: Follow the project's coding style and use tools like
cargo fmt
andclippy
. - ๐ Code Review: Be ready for review by maintainers.
- ๐ Feedback and Revisions: Collaborate to improve quality.
For more details on the contribution workflow for Patina-related contributions, please also see Patina Developer Documentation.