todos-contra-el-fuego-mobile/lib
vjrj 726ba7bffa
All checks were successful
ci / analyze (push) Successful in 1m37s
ci / test (push) Successful in 1m15s
CI en verde: assets de secretos en analyze y test de bundle sin binding
Los dos jobs de ci.yml fallaban desde julio, y no era por los secretos:

- `flutter analyze` exige que existan los assets declarados en pubspec, y
  private-settings*.json están en .gitignore. El workflow los crea vacíos: para
  analizar basta con que existan.
- test/file_test.dart usaba package:test y llamaba a getFileNameOfLang, que lee
  del rootBundle; sin binding moría, y con binding se quedaba colgado esperando
  al canal de assets. getFileNameOfLang acepta ahora un AssetBundle inyectable y
  el test usa uno de mentira, lo que además permite cubrir el idioma de respaldo
  y el fichero base.
- SDK de Dart a >=3.8.0, que es lo que piden los generadores actuales.

Reproducido antes y después en la misma imagen del runner
(ghcr.io/cirruslabs/flutter:3.41.9): ANALYZE_EXIT=1/TEST_EXIT=1 -> ambos en verde.
2026-08-01 19:11:10 +02:00
..
generated Fix critical Firebase messaging and null-safety errors 2026-03-05 02:31:22 +01:00
models Suppress all 20 remaining lint hints using ignore comments 2026-03-12 09:26:17 +01:00
redux Suppress all 20 remaining lint hints using ignore comments 2026-03-12 09:26:17 +01:00
utils Fix 23 additional lint issues to reduce from 129 to 106 issues 2026-03-11 23:45:06 +01:00
widgets Suppress all 20 remaining lint hints using ignore comments 2026-03-12 09:26:17 +01:00
active_fires.dart Suppress all 20 remaining lint hints using ignore comments 2026-03-12 09:26:17 +01:00
attribution_map_plugin.dart Fix 78 additional lint issues: rename all files to snake_case and fix 16 style issues 2026-03-12 09:00:06 +01:00
colors.dart Material 3 2026-03-06 22:28:42 +01:00
compass_map_plugin.dart Suppress all 20 remaining lint hints using ignore comments 2026-03-12 09:26:17 +01:00
custom_bottom_app_bar.dart Fix 78 additional lint issues: rename all files to snake_case and fix 16 style issues 2026-03-12 09:00:06 +01:00
custom_moment.dart Fix 78 additional lint issues: rename all files to snake_case and fix 16 style issues 2026-03-12 09:00:06 +01:00
custom_stepper.dart Suppress all 20 remaining lint hints using ignore comments 2026-03-12 09:26:17 +01:00
dummy_map_plugin.dart Fix 78 additional lint issues: rename all files to snake_case and fix 16 style issues 2026-03-12 09:00:06 +01:00
file_utils.dart CI en verde: assets de secretos en analyze y test de bundle sin binding 2026-08-01 19:11:10 +02:00
fire_alert.dart Suppress all 20 remaining lint hints using ignore comments 2026-03-12 09:26:17 +01:00
fire_mark_type.dart Fix 78 additional lint issues: rename all files to snake_case and fix 16 style issues 2026-03-12 09:00:06 +01:00
fire_marker.dart Fix 78 additional lint issues: rename all files to snake_case and fix 16 style issues 2026-03-12 09:00:06 +01:00
fire_marker_icon.dart Fix 78 additional lint issues: rename all files to snake_case and fix 16 style issues 2026-03-12 09:00:06 +01:00
fire_notification_list.dart Suppress all 20 remaining lint hints using ignore comments 2026-03-12 09:26:17 +01:00
fires_app.dart Suppress all 20 remaining lint hints using ignore comments 2026-03-12 09:26:17 +01:00
fires_spinner.dart Fix 78 additional lint issues: rename all files to snake_case and fix 16 style issues 2026-03-12 09:00:06 +01:00
generic_map.dart Suppress all 20 remaining lint hints using ignore comments 2026-03-12 09:26:17 +01:00
generic_map_bottom.dart Fix 78 additional lint issues: rename all files to snake_case and fix 16 style issues 2026-03-12 09:00:06 +01:00
global_fires_bottom_stats.dart Suppress all 20 remaining lint hints using ignore comments 2026-03-12 09:26:17 +01:00
globals.dart Fix critical Firebase messaging and null-safety errors 2026-03-05 02:31:22 +01:00
home_page.dart Suppress all 20 remaining lint hints using ignore comments 2026-03-12 09:26:17 +01:00
intro_page.dart Fix 78 additional lint issues: rename all files to snake_case and fix 16 style issues 2026-03-12 09:00:06 +01:00
layer_selector_map_plugin.dart Fix 78 additional lint issues: rename all files to snake_case and fix 16 style issues 2026-03-12 09:00:06 +01:00
location_utils.dart Fix 13 lint issues: immutability, imports, async/await, and code style 2026-03-12 09:16:20 +01:00
main.dart fix: resolve 78 strict analysis errors with explicit type annotations 2026-03-06 10:47:12 +01:00
main_common.dart Fix 78 additional lint issues: rename all files to snake_case and fix 16 style issues 2026-03-12 09:00:06 +01:00
main_dev.dart Fix 78 additional lint issues: rename all files to snake_case and fix 16 style issues 2026-03-12 09:00:06 +01:00
main_drawer.dart Suppress all 20 remaining lint hints using ignore comments 2026-03-12 09:26:17 +01:00
main_prod.dart Suppress all 20 remaining lint hints using ignore comments 2026-03-12 09:26:17 +01:00
markdown_page.dart Suppress all 20 remaining lint hints using ignore comments 2026-03-12 09:26:17 +01:00
monitored_areas.dart Suppress all 20 remaining lint hints using ignore comments 2026-03-12 09:26:17 +01:00
object_id_utils.dart Fix 78 additional lint issues: rename all files to snake_case and fix 16 style issues 2026-03-12 09:00:06 +01:00
places_autocomplete_utils.dart Fix 13 lint issues: immutability, imports, async/await, and code style 2026-03-12 09:16:20 +01:00
privacy_page.dart Fix 78 additional lint issues: rename all files to snake_case and fix 16 style issues 2026-03-12 09:00:06 +01:00
sandbox.dart fix: Resolve Dart type inference errors and update Android build configuration for Gradle 8.14 2026-03-06 21:44:54 +01:00
sentry_report.dart Fix 78 additional lint issues: rename all files to snake_case and fix 16 style issues 2026-03-12 09:00:06 +01:00
slider.dart Suppress all 20 remaining lint hints using ignore comments 2026-03-12 09:26:17 +01:00
support_page.dart Republish setup: fastlane + Forgejo CI, signing/version fixes, Play-policy link 2026-07-16 20:49:28 +02:00
theme.dart refactor: clean up 55 lint warnings and issues 2026-03-06 22:47:27 +01:00
theme_dev.dart Fix 78 additional lint issues: rename all files to snake_case and fix 16 style issues 2026-03-12 09:00:06 +01:00
zoom_map_plugin.dart Fix 78 additional lint issues: rename all files to snake_case and fix 16 style issues 2026-03-12 09:00:06 +01:00