mirror of
https://github.com/kuhyx/screen-locker.git
synced 2026-11-11 14:48:47 +01:00
exercise_tile.dart 319 -> 144 + exercise_tile_rows.dart github_mirror_screen.dart 441 -> 247 + github_mirror_screen_widgets.dart home_screen.dart 383 -> 260 + home_screen_cards.dart Same `part` pattern as history_screen: the private StatelessWidgets move, the State stays. home_screen lands 10 over -- its remaining methods all call setState, which an extension cannot, and its build() is one cohesive tree. 402 Dart tests; dart analyze clean; coverage gate passes. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01EveB813BQ8abAP68VSqZ5Y |
||
|---|---|---|
| .. | ||
| models | ||
| screens | ||
| services | ||
| ui | ||
| widgets | ||
| main.dart | ||