A simple guide to contributing.
- Fork
- Clone
- Branch?
- Code
- Pull Request
If you haven't already, fork the repository.
If you wish to work on a branch that is not main
, ensure "Copy the main
branch only" is unticked.
Clone the newly made fork.
Make a new branch based on the branch you wish to contribute to.
- Make changes to the code. It is important to thoroughly document your code and follow the conventions present.
- For a guide on how to properly test the plugin using the build tools provided, see this guide.
- Head to https://github.com/JcbSm/Bridge/pulls
- Click "New Pull Request" and "Compare across forks"
- Choose your fork and branch, and the branch on
JcbSm/Bridge
to merge into. - Add any useful/additional information & wait for approval :)
Ensure the target branch on JcbSm/Bridge is the correct one.
- Try and follow coding the same coding conventions as the rest of the codebase.
- DOCUMENT YOUR CODE!!!! This includes necessary Javadoc.
- Most PRs should be made to the
dev
branch or the relevant branch for an issue. PRs tomain
will be denied unless they are updating documentation.
Happy Contributing <3