Apply code conventions based on Google's Java conventions and enforce them via Checkstyle
Google Java Style Guide: https://google.github.io/styleguide/javaguide.html
Diverging rules for ARSnova:
- Tabs instead of spaces to avoid excessive refactoring.
- Enforce
final
keyword for local variables and parameters which do not change. - Import blocks:
static
imports -> other imports ->de.thm.arsnova
imports
Edited by Daniel Gerhardt