Contribution Guidelines
First off, thank you for considering contributing to prs-rs.
If your contribution is not straightforward, please first discuss the change you wish to make by creating a new issue before making the change. We might be able to discuss general design, etc. before you embark on a huge endeavour.
Reporting Issues
Before reporting an issue on the issue tracker, please check that it has not already been reported by searching for some related keywords.
Pull Requests
Try to do one pull request per change.
Commit Names
Reloaded repositories auto-generate changelogs based on commit names.
When you make git commits; try to stick to the style of Keep a changelog:
Addedfor new features.Changedfor changes in existing functionality.Deprecatedfor soon-to-be removed features.Removedfor now removed features.Fixedfor any bug fixes.Securityin case of vulnerabilities.
Code Style
Please use the standard code style cargo fmt, and run the clippy linter
(cargo clippy), fixing warnings before submitting PRs.
If you are using VSCode, this should be automated (on Save) per this repository's settings.