Skip to content

Latest commit

 

History

History
60 lines (40 loc) · 1.53 KB

CONTRIBUTING.md

File metadata and controls

60 lines (40 loc) · 1.53 KB

Contributing To fixture-monkey

Code of Conduct

This project is governed by the Code of Conduct. By participating you are expected to uphold this code. Please report unacceptable behavior to issue.

Build from source

Get the code.

git clone [email protected]:naver/fixture-monkey.git
cd fixture-monkey

Build from the Command Line.

./gradlew build

Run all checks.

./gradlew check

Install to local Maven repository.

./gradlew publishToMavenLocal

How to submit Pull Requests

Either an issue title or a PR title should be written in English, content could be written in Korean or English

  1. Fork fixture-monkey on your repository.
  2. Create a new branch from your fixture-monkey main branch (and be sure to be always up-to-date).
  3. Do your work.
  4. Create test code for your work.
  5. Run the test code. Make sure all tests pass.
  6. Create a new PR from your branch to the fixture-monkey/main branch.
  7. Wait for reviews. When your contribution is well enough to be accepted, then it will be merged to our branch.
  8. All done! Thank you for your contributing.

Convention

Test

Write test code using jqwik @Property

License

By contributing to fixture-monkey, you're agreeing that your contributions will be licensed under its Apache license 2.0