- Make sure to properly fill out the pull request and issue templates
- Ambiguous changes with no explanation will be rejected.
The most important conventions to upkeep if you don't want your PR rejected:
- 4 spaces per indent level for code, 2 spaces per indent level for json, yaml, etc.
- Parentheses/Brackes/Braces open on the same line, not on a new line
- Method arguments are lists, not paragraphs. Either ALL arguments go on the same line, or every argument goes a SEPARATE line.
- Not everyone has an ultrawide monitor. Try to keep lines below 120 characters in length.
- Do not reformat existing code. Reformatting is done exclusively by the maintainers.
- Annotations have one parameter per line, no exceptions
- Do not pollute the repo with IDE-specific configuration files.