Skip to content

Latest commit

 

History

History
9 lines (7 loc) · 803 Bytes

CONTRIBUTING.md

File metadata and controls

9 lines (7 loc) · 803 Bytes

You're very welcome to contribute to this project!

Please note that this project uses Ktlint to ensure consistent code, it runs with ./gradlew build but you can run it independetly using ./gradlew ktlintCheck

  • If you are working on a issue, please assign it to yourself or leave a comment and include it in your PR
  • Make sure your code passes all tests and code style checks using ./gradlew clean build
  • Include tests, we try to use real examples when possible (in the crash module for example)
  • You are encouraged to do mini refactors when you can see a improvement, but try to keep them to a separate PR if they get too big
  • Separate complex topics in different PRs, for example: 1 module per PR, 1 big refactor separated from a module