We love pull requests from everyone. We suggest opening an issue to discuss bigger changes before investing on a big PR.
The project requires you to run JDK 17.
This repository is a monorepo which includes Java and Android libraries.
If you'd like to contribute to Java and don't have an Android SDK with NDK installed,
you can remove the Android libraries from settings.gradle.kts
to make sure you can build the project.
Optionally, you can install spotlessCheck pre-commit hook:
git config core.hooksPath hooks/
To run the build and tests:
make compile
Build and tests are automatically run against branches and pull requests via GH Actions.