If you are interested in contributing to the project and are looking for issues to work on, first take a look at the open issues.
Kuvasz currently requires JDK 17
Kuvasz can be imported into IntelliJ IDEA by opening the build.gradle.kts
file.
Kuvasz tests currently require docker to be installed, because they are relying on Testcontainers.
To run the tests use ./gradlew check
.
The most important command you will have to run before sending your changes is the check command.
./gradlew check
For a successful contribution, all tests should be green and there shouldn't be any issue in detekt.
Once you are satisfied with your changes:
- Commit your changes in your local branch
- Push your changes to your remote branch on GitHub
- Send a pull request