Skip to content

Apply code conventions based on Google's Java conventions and enforce them via Checkstyle

Daniel Gerhardt requested to merge checkstyle into master

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

Merge request reports