First off, thanks for taking the time to contribute! 🎉👍
The following is a set of guidelines for contributing to CommandHunt, which is hosted in the CommandHunt Repository on GitHub. These are mostly guidelines, not rules. Use your best judgment, and feel free to propose changes to this document in a pull request.
GitHub is used to track issues and feature requests, as well as accept pull requests.
Feel free to submit pull requests.
- Fork the repo and create your branch from
master
. - If you've added code that should be tested, add tests.
- If you've changed APIs, update the documentation.
- Ensure the test suite passes.
- Make sure your code lints.
GitHub Issues is used to track public bugs. Please ensure your description is clear and has sufficient instructions to be able to reproduce the issue.
- The
backend
module followsGoogle Java Style
. Use google-java-format plugin. - The
frontend
module follows the default formatting ofVisual Studio Code
editor.
By contributing to CommandHunt, you agree that your contributions will be licensed under its MIT License.