Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Formatter #1135

Closed
1 task
peggimann opened this issue Nov 8, 2024 · 8 comments · Fixed by #1159 or #1221
Closed
1 task

Formatter #1135

peggimann opened this issue Nov 8, 2024 · 8 comments · Fixed by #1159 or #1221
Assignees

Comments

@peggimann
Copy link
Collaborator

peggimann commented Nov 8, 2024

Der Formatter für frontend ist noch nicht optimal

Anforderungen

Akzeptanzkriterien

  • Alle Anforderungen wurden erfüllt
@kcinay055679 kcinay055679 linked a pull request Nov 15, 2024 that will close this issue
@kcinay055679
Copy link
Collaborator

The backend formatter uses now spotless with the config of unilu
TBD
Fix frontend formatter

@kcinay055679 kcinay055679 removed their assignment Nov 15, 2024
@kcinay055679
Copy link
Collaborator

Wir entschieden uns auch im frontend für spotless. Dies muss aber noch richtig konfiguretiert werden

@kcinay055679 kcinay055679 removed their assignment Nov 18, 2024
@Miguel7373 Miguel7373 self-assigned this Nov 19, 2024
@Miguel7373
Copy link
Collaborator

Miguel7373 commented Nov 19, 2024

TODO

  • Fix Error of Property loading
  • Frontend config richtig konfigurieren
  • Run formatter.

@Miguel7373
Copy link
Collaborator

Miguel7373 commented Nov 19, 2024

Added second branch to resolve the formatting changes

Still Todo

@kcinay055679
Copy link
Collaborator

Miguel has apparantly not pushed his changes. Doesn't make any sense to work on this without them

@RandomTannenbaum
Copy link
Collaborator

RandomTannenbaum commented Nov 22, 2024

Stand 22.11.2024
Ich habe nochmal angeschaut was für rules noch failen und diese gefixt die einfach waren. Den Rest ist nun excluded und wird in einem Folgeticket behandelt. Momentan failen noch die frontend tests. Diese muss man noch fixen.

Das Ticket ist auf zwei PRs aufgeteilt (beide mit diesem Ticket verknüpft). Die formatter PR hat nur die Konfiguration ohne das angewendete formatting. Die apply formatting PR baut auf diese PR auf und applied das formatting auch noch. So kann man die changes einfacher ansehen.

ToDo:

  • Frontend-Tests auf dem geformatteten branch fixen.
  • Folgeticket erfassen
  • Wenn Format und config approved sind den geformatteten Branch in den Branch mit den configs mergen (dann sollten auch alle Tests wieder durchlaufen insofern man sie auf dem geformatteten Branch gefixt hat) und dann in main mergen.

@Miguel7373 Miguel7373 mentioned this issue Nov 25, 2024
2 tasks
@Miguel7373
Copy link
Collaborator

Miguel7373 commented Nov 26, 2024

Für dieses Ticket existieren 2 PR's

1159-formatter
Die PR hat das Config-File enthalten und solle erst gemerged werden, wenn die untere PR in diese gemerged wurde.

1159-formatter-applyed
Diese PR enthält die changes des formatters und sollte in die obere PR gemerged werden, sobald die config approved wird.

@RandomTannenbaum RandomTannenbaum linked a pull request Nov 27, 2024 that will close this issue
@RandomTannenbaum
Copy link
Collaborator

RandomTannenbaum commented Nov 27, 2024

Zusatz
Nach anpassen der eclipse formatter config wie in der PR beschrieben soll auf dem Unilu Projekt eine PR erstellt werden, in der die angepasste formatter config auch dort übernommen wird.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants