Open d135-1r43 opened 3 days ago
pom.xml für Java Code check hinzugefügt, package.json + eslint.config.js für eslint/prettier Code check. Eslint statt Tslint verwendet, da tslint wohl veraltet.
Die pom.xml muss aktuell bei jedem neuen Service ergänzt werden. Kann das so bleiben? Wenn nein, was genau soll geändert werden? @d135-1r43
(Branch 71-einheitliches-code-format)
Jo, das kann so bleiben. Man kann es vereinheitlichen mit einer Parent-Pom. Das spart aber kaum Zeilen und ist schwer zu maintainen für ein Uni-Projekt. Daher voll gut so wie du es gemacht hast.
User Story
Als Entwickler möchte ich ein einheitliches Code-Formatting in Java und TypeScript sicherstellen, damit es zu keinen signifikanten Merge-Konflikten aufgrund unterschiedlicher Code-Styles kommt.
Akzeptanzkriterien
maven-formatter
eingesetzt, um ein konsistentes Formatting sicherzustellen.tslint
und/oderprettier
zur Code-Validierung und Formatierung verwendet.Technische Hinweise
maven-formatter
Konfiguration ist in derpom.xml
zu definieren, um den Code-Style bei jedem Build automatisch zu prüfen. Wir verwenden das Standard-Format.tslint
undprettier
sind in den entsprechenden Konfigurationsdateien (tslint.json
und.prettierrc
) einzurichten, um die Standards zu gewährleisten.