phase3: WEB BUILD SUCCEEDS. cross_file override (0.3.4+2, Dart3-safe), parabolic/popup _margin EdgeInsets, remaining nullable fixes. lib 12->6(util_io deferred), web build OK with --no-tree-shake-icons

This commit is contained in:
2026-08-01 01:27:51 +08:00
parent 7c69197396
commit 5ccc06b0f7
8 changed files with 23 additions and 19 deletions

View File

@@ -73,6 +73,11 @@ dependencies:
hive_flutter: ^1.1.0
catcher: ^0.8.0
# cross_file 0.3.1+4 (transitive via image_picker) references UnmodifiableUint8ListView,
# which was removed in Dart 3 — override to a Dart 3-safe release for the web build.
dependency_overrides:
cross_file: 0.3.4+2 # pinned: 0.3.5+ needs Dart 3.10; 0.3.1+4 uses removed UnmodifiableUint8ListView
# Removed in Phase 2 (no null-safe release and/or zero references):
# splashscreen, flappy_search_bar, searchable_dropdown, share, platform_detect,
# flutter_inappwebview, countdown, gender_selection, flutter_dash,