Skip to content

Latest commit

 

History

History
61 lines (41 loc) · 2 KB

CONTRIBUTING.md

File metadata and controls

61 lines (41 loc) · 2 KB

Contributing to Pact-jvm-mock

Thanks for considering contributing to Pact-jvm-mock! Your help is appreciated and will help make this library even better.

How to Contribute

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

Reporting Bugs and Suggesting Features

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.

Writing and Improving Documentation

If you'd like to help improve the documentation for Pact-jvm-mock, please open a pull request on the GitHub repository.

Writing and Improving Code

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.

Reviewing Code and Pull Requests

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 🙈