Upgrades 9 direct dependencies and their transitive peers to resolve the CI warning: "38 packages have newer versions incompatible with dependency constraints"
Reduces incompatible-version count from 38 → 21 (the remaining 21 are either deliberately pinned, constrained by transitive dep ceilings, or require a separate riverpod 2→3 migration)
Adapts two source files to breaking API changes in the upgraded packages:
notification_service.dart: flutter_local_notifications 21.x changed positional args to named params (initialize(settings:…), show(id:…, title:…, body:…, notificationDetails:…))
compose_screen.dart: file_picker 12.x removed FilePicker.platform static getter; calls are now FilePicker.pickFiles()
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
notification_service.dart:flutter_local_notifications21.x changed positional args to named params (initialize(settings:…),show(id:…, title:…, body:…, notificationDetails:…))compose_screen.dart:file_picker12.x removedFilePicker.platformstatic getter; calls are nowFilePicker.pickFiles()Packages changed
go_routerflutter_local_notificationsfile_pickermobile_scannerpackage_info_plusshare_plussqlite3_flutter_libsflutter_lintsflutter_secure_storageTest plan
flutter analyze— no issues🤖 Generated with Claude Code