We love your input! We want to make contributing as easy and transparent as possible.
- Fork the repo and create your branch from
main - Make your changes
- Run tests:
./gradlew test - Run the demo:
./gradlew :samples:run - Push and open a Pull Request
- Follow existing Kotlin conventions in the codebase
- No comments unless absolutely necessary
- Use meaningful variable names
- Keep functions focused and small
- Update the README.md with details of changes if needed
- Update the tests to cover your changes
- Ensure all tests pass
- Your PR will be reviewed by maintainers
When you submit code changes, your submissions are understood to be under the same MIT License that covers the project.