Project-specific conventions take precedence and are specified below. If no project-specific convention is applicable, use the Sun Convention guide. If something is not covered in the project-specific or the Sun Convention guide, use the Google Convention guide. If a topic is not covered any guides, use best judgement and consider opening a developers' issue.
- Sun Convention guide: https://www.oracle.com/technetwork/java/codeconvtoc-136057.html
- Google Convention guide: https://google.github.io/styleguide/javaguide.html
- Multiple authors are indicated using multiple @author tags, one tag per line, one author per tag.