Thanks for considering contributing to Pact-jvm-mock! Your help is appreciated and will help make this library even better.
There are many ways to contribute to Pact-jvm-mock, including:
- Reporting bugs and suggesting new features
- Writing and improving documentation
- Writing and improving code
- Reviewing code and pull requests
If you've found a bug or have a suggestion for a new feature, please open an issue on the GitHub repository. Please provide as much detail as possible, including steps to reproduce the issue if applicable.
If you'd like to help improve the documentation for Pact-jvm-mock, please open a pull request on the GitHub repository.
If you'd like to contribute code to Pact-jvm-mock, please follow these steps:
- Fork the GitHub repository
- Clone your fork to your local machine
- Install the dependencies by running
./gradlew build
- Create a new branch for your changes
- Make your changes, including tests if applicable
- Verify that all tests pass by running ./gradlew test
./gradlew test
- Commit your changes and push to your fork
- Open a pull request on the main repository
Please ensure that your code follows the existing code style and that your changes include tests to validate the correct behavior of your code.
If you'd like to help review pull requests, please take a look at the open pull requests on the GitHub repository and provide feedback and suggestions.
License Pact-jvm-mock is licensed under the MIT License. By contributing to this project, you agree to license your contributions under the same license.
This contribution guideline has been writting with ChatGPT 🙈