Skip to content

Latest commit

 

History

History
23 lines (16 loc) · 1.04 KB

CONTRIBUTING.md

File metadata and controls

23 lines (16 loc) · 1.04 KB

Contributing

This is an incomplete list of things to take care while contributing.

Commits

  • Don't touch files or pieces non-related to the commit message, create a different commit instead.
  • Keep the commits simple to make the reviews easy.
  • Merge commits will be rejected, use rebase instead, run git config pull.rebase true after cloning the repository to rebase automatically.
  • Every commit should have working code with all tests passing.
  • Every commit should include tests unless it is not practical.

Code style

Pull requests

  • The pull requests should go to the master branch.
  • Make sure to test the native builds to avoid this issue.

Environment

It is simpler to use the recommended developer environment.

  • IntelliJ with the Scala plugin, configured to format-on-save.