Konsistenzfehler im JSON Vermeiden #125
Reference in New Issue
Block a user
Delete Branch "enhancement/70-konsistenzfehler-im-json-vermeiden"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Konsistenzfehler im JSON Vermeiden
Zugehörige Issue(s):
Closes #70
Beschreibung
Um Redundanzfehler zu vermeiden, wurde der JSON Im- und Export neu strukturiert. Statt die Daten zu exportieren, wie sie als Objekt im Memory leben, werden Spieler oben im JSON definiert und nur von den Gruppen und Matches über ihre ids erwähnt.
Änderungen
Zusätzliche Anmerkungen
Die example Daten wurden noch nicht erstellt. Kommt heute Abend (Nacht) noch.
Import sollte alles klappen
Export auch 😅
Example Data
WIP: Konsistenzfehler im JSON Vermeidento Konsistenzfehler im JSON Vermeiden@sneeex warum kein review?
Keine Ahnung davon
@@ -95,2 +107,2 @@final List<dynamic>? playersJson =jsonData['players'] as List<dynamic>?;final dynamic decoded = json.decode(jsonString);if (decoded is! Map<String, dynamic>) return ImportResult.invalidSchema;Macht das sinn hier? Ist nicht durch die schema Validierung das schon sichergestellt?
Ja an sich schon, das würde nur greifen, wenn die schema Validierung einen fehler macht.
New commits pushed, approval review dismissed automatically according to repository settings