Contributions are welcome! Whether it's a bug fix, new feature, documentation improvement, or test case; I appreciate the help.
- Fork the repository
- Create a branch for your change
- Make your changes and ensure all tests pass (
mvn clean install) - Submit a pull request with a clear description of what you changed and why
- Follow the existing code style and conventions
- Add tests for new functionality
- Keep pull requests focused; one logical change per PR
By submitting a pull request, issue, code, documentation, or contribution to this project, you agree to the following:
- You assign copyright of your contribution to Jonathan S. Fisher.
- You release all project authors, contributors, and users from any and all claims, legal action, and/or liability; in every jurisdiction; by you, your employers, and/or any related entities, arising from or related to your contribution, and/or the use/knowledge of this project.
- You confirm that you have the right to make this contribution, and that it does not violate any agreement with your employer or any other party.
- If any provision of this agreement is found to be unenforceable, the remaining provisions shall continue in full force and effect.
These terms ensure the project can be maintained and used freely by everyone without legal uncertainty. If you have questions about these terms, please reach out first.
This project is licensed under the European Union Public Licence v1.2