Checkstyle

Version 6.7 von Celina Bock am 2025/07/08 09:43

Für die Programmierfächer aus Semester 1 und 2 wurde Checkstyle eingeführt. Bei der Aufgabenerstellung muss der Haken bei "statische Codeanalyse" gesetzt werden. Späteres Hinzufügen von Checkstyle ist umständlich (Export in einen anderen Kurs, Löschen im alten Kurs, erneutes Importieren, dann Haken setzen).

Konfiguration findet sich unter Anhänge.

Entfernen von Spotbugs und PMD oder Checkstyle

Beim Erstellen von Aufgaben mit statischer Code Analyse erstellt Artemis ein Projekt mit Checkstyle, Apache PMD und Spotbugs. Wenn eines der Tools nicht benötigt wird, muss die Depenceny im Projekt gelöscht werden und das Build Script angepasst werden.