- Add !context.mounted/!mounted guards in control_panel_screen and location_map to clear use_build_context_synchronously info-level lints that were failing flutter analyze - Wrap PrimaryButton's Text in Flexible so TextOverflow.ellipsis can truncate when width is constrained (Row was overflowing 44px with the "small" golden scenario) - Regenerate primary_button and secondary_button goldens after the layout fix - Remove empty boilerplate widget_test.dart from flutter_treezor_entrust_sdk_bridge/example (referenced an SDK with platform channels that crashed in vm test mode) - Gitignore **/test/failures/ (transient diff artifacts written by flutter test when goldens fail) Also dropped 10 empty test/ directories scaffolded by flutter create that were failing melos run test with "Test directory does not contain any test files": auth, dashboard_shell, home, legacy_auth, notifications, profile, sca_treezor, sf_infrastructure, splash, utils
36 lines
817 B
Plaintext
36 lines
817 B
Plaintext
# Dart / Flutter workspace caches (regenerated by `flutter pub get` / `dart pub get`)
|
|
.dart_tool/
|
|
**/.flutter-plugins-dependencies
|
|
.packages
|
|
.pub-cache/
|
|
.pub/
|
|
|
|
# Per-package build outputs
|
|
**/build/
|
|
**/coverage/
|
|
|
|
# Flutter ephemeral plugin symlinks and helpers (regenerated on pub get)
|
|
**/ios/Flutter/ephemeral/
|
|
**/linux/flutter/ephemeral/
|
|
**/macos/Flutter/ephemeral/
|
|
**/windows/flutter/ephemeral/
|
|
|
|
# Flutter iOS build config (regenerated on pub get; contains machine-specific paths)
|
|
**/ios/Flutter/Generated.xcconfig
|
|
**/ios/Flutter/flutter_export_environment.sh
|
|
|
|
# IDE
|
|
.idea/
|
|
*.iml
|
|
.vscode/
|
|
|
|
# App config (contains API keys, passed via --dart-define-from-file)
|
|
apps/mobile_app/config/*.json
|
|
|
|
# Golden test diff outputs (transient artifacts written when goldens fail)
|
|
**/test/failures/
|
|
|
|
# macOS
|
|
.DS_Store
|
|
**/.DS_Store
|