2.7 KiB
2.7 KiB
Prüfung
kern
Prüft Feature-Karten auf formale Fehler und zeigt Stellen mit Problemen an
- Prüfung beenden gibt {"ok": true} zurück
- Fehlerstelle wird 1200ms lang hervorgehoben
- PruefPanel zeigt eine von vier Prüfarten: stil, feature, code, erzeugen
- Leerer Status ohne aktive Prüfung
- Eingabe bestätigen erfordert Bereitschaft des Systems
- Klick auf ✕ schließt das Panel
- Chat öffnen schließt das Prüfungspanel
Eingabe bestätigen
Ermöglicht schnelle Bestätigung der Eingabe per Tastatur
- Nur auslösbar wenn bereit true ist
- Emittiert bestaetigt-Event mit getrimmtem Wert
- Eingabefeld fokussieren
- Text eingeben
- Enter drücken
- bestaetigt-Event mit Wert
Fehlerstelle anzeigen
Navigiert zur Feature-Karte mit dem Problem
- Scrollt zur Feature-Karte
- Markiert die Karte mit gesucht
- Highlight endet nach 1200ms
- Prüfung mit Problemen öffnen
- LMB auf Problemeintrag
- Karte scrollt in die Ansicht und zeigt Highlight
Prüfung beenden
Bricht die laufende Prüfung ab, ohne Ergebnisse zu übernehmen
- Löschaufruf an Endpunkt
- Gibt ok true zurück
- FileNotFoundError als 404 weitergereicht
- Prüfung im Projekt starten
- Warten auf Status running
- Löschaufruf an Prüfungsendpunkt senden
- Prüfung beendet
Prüfung starten
Prüft das Projekt auf Probleme und zeigt gefundene Stellen
- Vier Prüfarten verfügbar: erzeugen, stil, feature, code
- Progress in Prozent während der Prüfung
- PruefPanel zeigt Ergebnisse nach Abschluss
- Prüfung starten mit Art "stil"
- Fortschritt in Prozent sichtbar
- PrüfPanel zeigt Ergebnisse
Prüfungsstatus anzeigen
Zeigt den aktuellen Zustand einer laufenden Prüfung
- Ohne aktive Prüfung wird ein leerer Status zurückgegeben
- GET-Anfrage an Prüfungsendpunkt senden
- Status der Prüfung im Response
Systemstatus prüfen
Prüft ob der Backend-Server erreichbar ist
- GET api health
- Antwortet immer 200 mit {"ok": true}
- GET api health
- Statuscode 200
- {"ok": true} im Body