refactor: Gott-Datei message_group.dart in 7 Dateien aufgeteilt

Gleiche Technik wie bei settings_modal.dart: reine Verschiebung per Dart
part/part-of, keine Logikänderung. message_group.dart schrumpft von 2775
auf 30 Zeilen (nur noch Bibliothekskopf). Verifiziert per automatisiertem
Blockvergleich gegen das Original und flutter analyze (Baseline unverändert).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
Bernd Steckmeister
2026-07-03 10:58:46 +02:00
parent 5d772389d6
commit 5bf45a9366
11 changed files with 2777 additions and 2755 deletions
+5 -3
View File
@@ -80,9 +80,11 @@ lassen, ohne dass andere Module angefasst werden müssen.
doppelte `_formatTime` in `message_group.dart` zusammengeführt;
Gott-Datei `widgets/settings_modal.dart` (5541 Zeilen) in 12
`part`-Dateien unter `widgets/settings/` aufgeteilt, siehe PROGRESS.md
2026-07-03 „Settings-Datei aufgeteilt" restliche Gott-Dateien
`message_group.dart`, `rooms_panel.dart`, `space_admin_dialog.dart`,
`chat_view.dart`, `document_viewer.dart` aus der Ist-Analyse noch offen)
2026-07-03 „Settings-Datei aufgeteilt"; `features/chat/message_group.dart`
(2775 Zeilen) ebenso in 7 `part`-Dateien unter `features/chat/message/`
aufgeteilt (PROGRESS.md 2026-07-03 „message_group.dart aufgeteilt")
restliche Gott-Dateien `rooms_panel.dart`, `space_admin_dialog.dart`,
`chat_view.dart` aus der Ist-Analyse noch offen)
- [ ] Nach JEDEM Schritt: App läuft, Kernflows getestet, Commit
## M3 Calls: Logik, UI & Audio (Discord als Referenz)