Änderungen von Dokument Checkstyle u. Statische Codeanalyse
Zuletzt geändert von Celina Bock am 2025/09/17 10:43
Von Version 18.1
bearbeitet von Celina Bock
am 2025/09/17 10:41
am 2025/09/17 10:41
Änderungskommentar:
Neuen Anhang Artemis_Checksyle_Feedback.png hochladen
Auf Version 18.2
bearbeitet von Celina Bock
am 2025/09/17 10:42
am 2025/09/17 10:42
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Zusammenfassung
-
Seiteneigenschaften (1 geändert, 0 hinzugefügt, 0 gelöscht)
Details
- Seiteneigenschaften
-
- Inhalt
-
... ... @@ -23,13 +23,18 @@ 23 23 24 24 == Sichtbarkeit == 25 25 26 -Die Sichtbarkeit der Chekstyle Warnings und Errors muss in der Bewertungsansicht konfiguriert werden. Ggf kann es sein, dass das Ruleset zwar korrekt definiert ist, aber die Ergebnisse nicht angezeigt werden. Anders gesagt: Es kann alles korrekt sein und der Student erhält dennoch kein Rückmeldung.26 +Die Sichtbarkeit der Chekstyle Warnings und Errors muss in der Bewertungsansicht konfiguriert werden. Ggf kann es sein, dass das Ruleset zwar korrekt definiert ist, aber die Ergebnisse nicht angezeigt werden. 27 27 28 +Anders gesagt: **Checkstyle kann korrekt konfiguriert sein und der Student erhält dennoch kein Rückmeldung.** 28 28 30 +Um den Studi 29 29 32 +[[image:Artemis_Checksyle_Feedback.png]] 30 30 31 31 32 32 36 + 37 + 33 33 == Entfernen von Spotbugs und PMD oder Checkstyle == 34 34 35 35 Beim Erstellen von Aufgaben mit statischer Code Analyse erstellt Artemis ein Projekt mit [[Checkstyle>>https://maven.apache.org/plugins/maven-checkstyle-plugin/]], [[Apache PMD>>https://maven.apache.org/plugins/maven-pmd-plugin/]] und [[Spotbugs>>https://spotbugs.github.io/spotbugs-maven-plugin/]]. Wenn eines der Tools nicht benötigt wird, muss die Dependency im Projekt gelöscht werden **und** das Build Script angepasst werden.