From 27a7c9bbdf88f2fe2ddac26976c423dd9d7ffc3a Mon Sep 17 00:00:00 2001 From: Andrei Lesnitsky Date: Fri, 17 Mar 2023 12:10:38 +0100 Subject: [PATCH] feat: bump dart sdk constraint to 2.18 --- packages/_flutterfire_internals/pubspec.yaml | 2 +- .../cloud_firestore/example/pubspec.yaml | 2 +- packages/cloud_firestore/cloud_firestore/pubspec.yaml | 2 +- .../cloud_firestore_platform_interface/pubspec.yaml | 5 ++--- .../cloud_firestore/cloud_firestore_web/pubspec.yaml | 4 ++-- packages/cloud_firestore_odm/README.md | 8 ++++---- .../cloud_firestore_odm/example/pubspec.yaml | 4 ++-- .../cloud_firestore_odm/pubspec.yaml | 2 +- .../pubspec.yaml | 4 ++-- .../cloud_firestore_odm_generator/pubspec.yaml | 8 ++++---- .../cloud_functions/example/pubspec.yaml | 2 +- packages/cloud_functions/cloud_functions/pubspec.yaml | 4 ++-- .../cloud_functions_platform_interface/pubspec.yaml | 5 ++--- .../cloud_functions/cloud_functions_web/pubspec.yaml | 4 ++-- .../firebase_analytics/example/pubspec.yaml | 4 ++-- .../firebase_analytics/firebase_analytics/pubspec.yaml | 4 ++-- .../firebase_analytics_platform_interface/pubspec.yaml | 2 +- .../firebase_analytics_web/pubspec.yaml | 2 +- .../firebase_app_check/example/pubspec.yaml | 4 ++-- .../firebase_app_check/firebase_app_check/pubspec.yaml | 4 ++-- .../firebase_app_check_platform_interface/pubspec.yaml | 4 ++-- .../firebase_app_check_web/pubspec.yaml | 4 ++-- .../firebase_app_installations/example/pubspec.yaml | 2 +- .../firebase_app_installations/pubspec.yaml | 4 ++-- .../pubspec.yaml | 4 ++-- .../firebase_app_installations_web/pubspec.yaml | 2 +- .../firebase_auth/firebase_auth/example/pubspec.yaml | 2 +- packages/firebase_auth/firebase_auth/pubspec.yaml | 4 ++-- .../firebase_auth_platform_interface/pubspec.yaml | 2 +- packages/firebase_auth/firebase_auth_web/pubspec.yaml | 4 ++-- .../firebase_core/firebase_core/example/pubspec.yaml | 2 +- packages/firebase_core/firebase_core/pubspec.yaml | 10 +++++----- .../firebase_core_platform_interface/pubspec.yaml | 2 +- packages/firebase_core/firebase_core_web/pubspec.yaml | 4 ++-- .../firebase_crashlytics/example/pubspec.yaml | 2 +- .../firebase_crashlytics/pubspec.yaml | 4 ++-- .../pubspec.yaml | 4 ++-- .../firebase_database/example/pubspec.yaml | 4 ++-- .../firebase_database/firebase_database/pubspec.yaml | 6 +++--- .../firebase_database_platform_interface/pubspec.yaml | 4 ++-- .../firebase_database_web/pubspec.yaml | 4 ++-- .../firebase_dynamic_links/example/pubspec.yaml | 4 ++-- .../firebase_dynamic_links/pubspec.yaml | 4 ++-- .../pubspec.yaml | 5 ++--- .../firebase_in_app_messaging/example/pubspec.yaml | 4 ++-- .../firebase_in_app_messaging/pubspec.yaml | 4 ++-- .../pubspec.yaml | 4 ++-- .../firebase_messaging/example/pubspec.yaml | 2 +- .../firebase_messaging/firebase_messaging/pubspec.yaml | 4 ++-- .../firebase_messaging_platform_interface/pubspec.yaml | 4 ++-- .../firebase_messaging_web/pubspec.yaml | 4 ++-- .../firebase_ml_model_downloader/example/pubspec.yaml | 4 ++-- .../firebase_ml_model_downloader/pubspec.yaml | 2 +- .../pubspec.yaml | 4 ++-- .../firebase_performance/example/pubspec.yaml | 2 +- .../firebase_performance/pubspec.yaml | 4 ++-- .../pubspec.yaml | 6 +++--- .../firebase_performance_web/pubspec.yaml | 5 ++--- .../firebase_remote_config/example/pubspec.yaml | 4 ++-- .../firebase_remote_config/pubspec.yaml | 4 ++-- .../pubspec.yaml | 4 ++-- .../firebase_remote_config_web/pubspec.yaml | 4 ++-- packages/firebase_storage/all_lint_rules.yaml | 4 +--- packages/firebase_storage/analysis_options.yaml | 6 +----- .../firebase_storage/example/pubspec.yaml | 2 +- .../firebase_storage/firebase_storage/pubspec.yaml | 4 ++-- .../lib/src/method_channel/method_channel_task.dart | 4 ++-- .../firebase_storage_platform_interface/pubspec.yaml | 4 ++-- .../method_channel_tests/method_channel_task_test.dart | 5 ++--- .../firebase_storage/firebase_storage_web/pubspec.yaml | 4 ++-- packages/firebase_ui_auth/example/pubspec.yaml | 2 +- packages/firebase_ui_auth/pubspec.yaml | 2 +- packages/firebase_ui_database/example/pubspec.yaml | 2 +- packages/firebase_ui_database/pubspec.yaml | 2 +- packages/firebase_ui_firestore/example/pubspec.yaml | 2 +- packages/firebase_ui_firestore/pubspec.yaml | 2 +- .../firebase_ui_localizations/example/pubspec.yaml | 2 +- packages/firebase_ui_localizations/pubspec.yaml | 2 +- packages/firebase_ui_oauth/example/pubspec.yaml | 2 +- packages/firebase_ui_oauth/pubspec.yaml | 2 +- packages/firebase_ui_oauth_apple/pubspec.yaml | 2 +- packages/firebase_ui_oauth_facebook/pubspec.yaml | 2 +- packages/firebase_ui_oauth_google/pubspec.yaml | 2 +- packages/firebase_ui_oauth_twitter/pubspec.yaml | 2 +- tests/pubspec.yaml | 4 ++-- 85 files changed, 145 insertions(+), 156 deletions(-) diff --git a/packages/_flutterfire_internals/pubspec.yaml b/packages/_flutterfire_internals/pubspec.yaml index af86dc962866..71459d8c0f68 100755 --- a/packages/_flutterfire_internals/pubspec.yaml +++ b/packages/_flutterfire_internals/pubspec.yaml @@ -5,7 +5,7 @@ repository: https://github.com/firebase/flutterfire/tree/master/packages/_flutte version: 1.0.18 environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.18.0 <3.0.0' flutter: '>=1.12.13+hotfix.5' dependencies: diff --git a/packages/cloud_firestore/cloud_firestore/example/pubspec.yaml b/packages/cloud_firestore/cloud_firestore/example/pubspec.yaml index 41fefd46f906..919db9eac9ed 100755 --- a/packages/cloud_firestore/cloud_firestore/example/pubspec.yaml +++ b/packages/cloud_firestore/cloud_firestore/example/pubspec.yaml @@ -2,7 +2,7 @@ name: cloud_firestore_example description: Demonstrates how to use the firestore plugin. environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.18.0 <3.0.0' dependencies: cloud_firestore: ^4.4.5 diff --git a/packages/cloud_firestore/cloud_firestore/pubspec.yaml b/packages/cloud_firestore/cloud_firestore/pubspec.yaml index 1c477e30cd7c..d98e51da622c 100755 --- a/packages/cloud_firestore/cloud_firestore/pubspec.yaml +++ b/packages/cloud_firestore/cloud_firestore/pubspec.yaml @@ -11,7 +11,7 @@ false_secrets: - dartpad/** environment: - sdk: ">=2.16.0 <3.0.0" + sdk: ">=2.18.0 <3.0.0" flutter: ">=1.12.13+hotfix.5" dependencies: diff --git a/packages/cloud_firestore/cloud_firestore_platform_interface/pubspec.yaml b/packages/cloud_firestore/cloud_firestore_platform_interface/pubspec.yaml index 81643316d534..40578e259494 100644 --- a/packages/cloud_firestore/cloud_firestore_platform_interface/pubspec.yaml +++ b/packages/cloud_firestore/cloud_firestore_platform_interface/pubspec.yaml @@ -5,8 +5,8 @@ homepage: https://github.com/firebase/flutterfire/tree/master/packages/cloud_fir repository: https://github.com/firebase/flutterfire/tree/master/packages/cloud_firestore/cloud_firestore_platform_interface environment: - sdk: ">=2.16.0 <3.0.0" - flutter: ">=1.9.1+hotfix.5" + sdk: '>=2.18.0 <3.0.0' + flutter: '>=1.9.1+hotfix.5' dependencies: _flutterfire_internals: ^1.0.18 @@ -17,7 +17,6 @@ dependencies: meta: ^1.3.0 plugin_platform_interface: ^2.1.3 - dev_dependencies: firebase_core_platform_interface: ^4.5.3 flutter_test: diff --git a/packages/cloud_firestore/cloud_firestore_web/pubspec.yaml b/packages/cloud_firestore/cloud_firestore_web/pubspec.yaml index 8fa583b4336a..518e6abddfa5 100644 --- a/packages/cloud_firestore/cloud_firestore_web/pubspec.yaml +++ b/packages/cloud_firestore/cloud_firestore_web/pubspec.yaml @@ -6,8 +6,8 @@ repository: https://github.com/firebase/flutterfire/tree/master/packages/cloud_f version: 3.3.5 environment: - sdk: ">=2.16.0 <3.0.0" - flutter: ">=1.20.0" + sdk: '>=2.18.0 <3.0.0' + flutter: '>=1.20.0' dependencies: _flutterfire_internals: ^1.0.18 diff --git a/packages/cloud_firestore_odm/README.md b/packages/cloud_firestore_odm/README.md index adbf540d8d57..a0045e65db5b 100644 --- a/packages/cloud_firestore_odm/README.md +++ b/packages/cloud_firestore_odm/README.md @@ -8,10 +8,10 @@ The Cloud Firestore ODM package enables developers to build fully type-safe appl ## What is an ODM? -The Object Document Mapper or ODM is an interface that treats a document as a tree structure wherein each node is an object representing a part of the document. -ODM methods allow programmatic access to the tree making it possible to change the structure, style or content of a document. +The Object Document Mapper or ODM is an interface that treats a document as a tree structure wherein each node is an object representing a part of the document. +ODM methods allow programmatic access to the tree making it possible to change the structure, style or content of a document. -## What does it do? +## What does it do? The Cloud Firestore ODM package enables developers to build fully type-safe applications for Flutter using the FlutterFire Cloud Firestore plugin. @@ -34,7 +34,7 @@ That is done by adding the following to your `pubspec.yaml`: ```yaml environment: - sdk: ">=2.16.0 <3.0.0" + sdk: '>=2.18.0 <3.0.0' ``` ### 2. FlutterFire Initialization diff --git a/packages/cloud_firestore_odm/cloud_firestore_odm/example/pubspec.yaml b/packages/cloud_firestore_odm/cloud_firestore_odm/example/pubspec.yaml index a6574d74d209..a8a02d731ecc 100644 --- a/packages/cloud_firestore_odm/cloud_firestore_odm/example/pubspec.yaml +++ b/packages/cloud_firestore_odm/cloud_firestore_odm/example/pubspec.yaml @@ -3,11 +3,11 @@ version: 1.0.0-dev.1 publish_to: none environment: - sdk: ">=2.16.0 <3.0.0" + sdk: '>=2.18.0 <3.0.0' dependencies: cloud_firestore: ^4.4.5 - cloud_firestore_odm: ^1.0.0-dev.52 + cloud_firestore_odm: ^1.0.0-dev.52 firebase_core: ^2.8.0 flutter: sdk: flutter diff --git a/packages/cloud_firestore_odm/cloud_firestore_odm/pubspec.yaml b/packages/cloud_firestore_odm/cloud_firestore_odm/pubspec.yaml index bb31edf6dc45..29189029f932 100644 --- a/packages/cloud_firestore_odm/cloud_firestore_odm/pubspec.yaml +++ b/packages/cloud_firestore_odm/cloud_firestore_odm/pubspec.yaml @@ -8,7 +8,7 @@ false_secrets: - example/** environment: - sdk: ">=2.17.0 <3.0.0" + sdk: '>=2.18.0 <3.0.0' dependencies: cloud_firestore: ^4.4.5 diff --git a/packages/cloud_firestore_odm/cloud_firestore_odm_generator/cloud_firestore_odm_generator_integration_test/pubspec.yaml b/packages/cloud_firestore_odm/cloud_firestore_odm_generator/cloud_firestore_odm_generator_integration_test/pubspec.yaml index 7fda533c178d..29b5e57f70ca 100644 --- a/packages/cloud_firestore_odm/cloud_firestore_odm_generator/cloud_firestore_odm_generator_integration_test/pubspec.yaml +++ b/packages/cloud_firestore_odm/cloud_firestore_odm_generator/cloud_firestore_odm_generator_integration_test/pubspec.yaml @@ -3,7 +3,7 @@ version: 1.0.0-dev.1 publish_to: none environment: - sdk: ">=2.16.0 <3.0.0" + sdk: '>=2.18.0 <3.0.0' dependencies: cloud_firestore: ^4.4.5 @@ -20,7 +20,7 @@ dev_dependencies: flutter_test: sdk: flutter freezed: ^2.0.0 - json_serializable: ">=6.3.0 <7.0.0" + json_serializable: '>=6.3.0 <7.0.0' flutter: uses-material-design: false diff --git a/packages/cloud_firestore_odm/cloud_firestore_odm_generator/pubspec.yaml b/packages/cloud_firestore_odm/cloud_firestore_odm_generator/pubspec.yaml index cc7502c96fb5..246ad8cdcf18 100644 --- a/packages/cloud_firestore_odm/cloud_firestore_odm_generator/pubspec.yaml +++ b/packages/cloud_firestore_odm/cloud_firestore_odm_generator/pubspec.yaml @@ -5,15 +5,15 @@ repository: https://github.com/firebase/flutterfire/tree/master/packages/cloud_f version: 1.0.0-dev.52 environment: - sdk: ">=2.17.0 <3.0.0" + sdk: '>=2.18.0 <3.0.0' dependencies: - analyzer: ">=5.4.0 <6.0.0" + analyzer: '>=5.4.0 <6.0.0' build: ^2.0.1 build_config: ^1.0.0 cloud_firestore_odm: ^1.0.0-dev.52 collection: ^1.15.0 - freezed_annotation: ">=1.0.0 <3.0.0" + freezed_annotation: '>=1.0.0 <3.0.0' json_annotation: ^4.6.0 meta: ^1.3.0 recase: ^4.0.0 @@ -22,6 +22,6 @@ dependencies: dev_dependencies: build_runner: ^2.0.0 expect_error: ^1.0.5 - json_serializable: ">=6.3.0 <7.0.0" + json_serializable: '>=6.3.0 <7.0.0' matcher: ^0.12.10 test: ^1.16.8 diff --git a/packages/cloud_functions/cloud_functions/example/pubspec.yaml b/packages/cloud_functions/cloud_functions/example/pubspec.yaml index a0c44d4fdf8f..d745f5dcf3ec 100644 --- a/packages/cloud_functions/cloud_functions/example/pubspec.yaml +++ b/packages/cloud_functions/cloud_functions/example/pubspec.yaml @@ -2,7 +2,7 @@ name: cloud_functions_example description: Demonstrates how to use the cloud_functions plugin. environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.18.0 <3.0.0' flutter: '>=1.12.13+hotfix.4' dependencies: diff --git a/packages/cloud_functions/cloud_functions/pubspec.yaml b/packages/cloud_functions/cloud_functions/pubspec.yaml index 558c131af64d..3dc4804d41ec 100644 --- a/packages/cloud_functions/cloud_functions/pubspec.yaml +++ b/packages/cloud_functions/cloud_functions/pubspec.yaml @@ -8,8 +8,8 @@ false_secrets: - example/** environment: - sdk: ">=2.16.0 <3.0.0" - flutter: ">=1.12.13+hotfix.5" + sdk: '>=2.18.0 <3.0.0' + flutter: '>=1.12.13+hotfix.5' dependencies: cloud_functions_platform_interface: ^5.1.32 diff --git a/packages/cloud_functions/cloud_functions_platform_interface/pubspec.yaml b/packages/cloud_functions/cloud_functions_platform_interface/pubspec.yaml index 2bded6712596..1dcb11344f32 100644 --- a/packages/cloud_functions/cloud_functions_platform_interface/pubspec.yaml +++ b/packages/cloud_functions/cloud_functions_platform_interface/pubspec.yaml @@ -8,8 +8,8 @@ repository: https://github.com/firebase/flutterfire/tree/master/packages/cloud_f version: 5.1.32 environment: - sdk: ">=2.16.0 <3.0.0" - flutter: ">=1.9.1+hotfix.5" + sdk: '>=2.18.0 <3.0.0' + flutter: '>=1.9.1+hotfix.5' dependencies: firebase_core: ^2.8.0 @@ -23,4 +23,3 @@ dev_dependencies: flutter_test: sdk: flutter mockito: ^5.0.0 - diff --git a/packages/cloud_functions/cloud_functions_web/pubspec.yaml b/packages/cloud_functions/cloud_functions_web/pubspec.yaml index 67ecccbe472e..ddaf4ddba37e 100644 --- a/packages/cloud_functions/cloud_functions_web/pubspec.yaml +++ b/packages/cloud_functions/cloud_functions_web/pubspec.yaml @@ -6,8 +6,8 @@ repository: https://github.com/firebase/flutterfire/tree/master/packages/cloud_f version: 4.3.21 environment: - sdk: ">=2.16.0 <3.0.0" - flutter: ">=1.20.0" + sdk: '>=2.18.0 <3.0.0' + flutter: '>=1.20.0' dependencies: cloud_functions_platform_interface: ^5.1.32 diff --git a/packages/firebase_analytics/firebase_analytics/example/pubspec.yaml b/packages/firebase_analytics/firebase_analytics/example/pubspec.yaml index 74f9c9054de0..b56740af298e 100755 --- a/packages/firebase_analytics/firebase_analytics/example/pubspec.yaml +++ b/packages/firebase_analytics/firebase_analytics/example/pubspec.yaml @@ -2,8 +2,8 @@ name: firebase_analytics_example description: Demonstrates how to use the firebase_analytics plugin. environment: - sdk: ">=2.16.0 <3.0.0" - flutter: ">=1.12.13+hotfix.5" + sdk: '>=2.18.0 <3.0.0' + flutter: '>=1.12.13+hotfix.5' dependencies: firebase_analytics: ^10.1.6 diff --git a/packages/firebase_analytics/firebase_analytics/pubspec.yaml b/packages/firebase_analytics/firebase_analytics/pubspec.yaml index 5b0990abcd8f..c9136410c7c5 100755 --- a/packages/firebase_analytics/firebase_analytics/pubspec.yaml +++ b/packages/firebase_analytics/firebase_analytics/pubspec.yaml @@ -7,10 +7,10 @@ repository: https://github.com/firebase/flutterfire/tree/master/packages/firebas version: 10.1.6 false_secrets: - - example/** + - example/** environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.18.0 <3.0.0' flutter: '>=1.12.13+hotfix.5' dependencies: diff --git a/packages/firebase_analytics/firebase_analytics_platform_interface/pubspec.yaml b/packages/firebase_analytics/firebase_analytics_platform_interface/pubspec.yaml index 66843adf6103..a2d9c1a4a730 100644 --- a/packages/firebase_analytics/firebase_analytics_platform_interface/pubspec.yaml +++ b/packages/firebase_analytics/firebase_analytics_platform_interface/pubspec.yaml @@ -5,7 +5,7 @@ repository: https://github.com/firebase/flutterfire/tree/master/packages/firebas version: 3.3.23 environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.18.0 <3.0.0' flutter: '>=1.9.1+hotfix.5' dependencies: diff --git a/packages/firebase_analytics/firebase_analytics_web/pubspec.yaml b/packages/firebase_analytics/firebase_analytics_web/pubspec.yaml index 2a95e6588d5c..93f50b1ac881 100644 --- a/packages/firebase_analytics/firebase_analytics_web/pubspec.yaml +++ b/packages/firebase_analytics/firebase_analytics_web/pubspec.yaml @@ -5,7 +5,7 @@ repository: https://github.com/firebase/flutterfire/tree/master/packages/firebas version: 0.5.1+14 environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.18.0 <3.0.0' flutter: '>=1.20.0' dependencies: diff --git a/packages/firebase_app_check/firebase_app_check/example/pubspec.yaml b/packages/firebase_app_check/firebase_app_check/example/pubspec.yaml index f38fe4dde00c..6d28a8ccf621 100644 --- a/packages/firebase_app_check/firebase_app_check/example/pubspec.yaml +++ b/packages/firebase_app_check/firebase_app_check/example/pubspec.yaml @@ -1,12 +1,12 @@ name: firebase_app_check_example description: Firebase App Check example application. -publish_to: "none" +publish_to: 'none' version: 1.0.0+1 environment: - sdk: ">=2.16.0 <3.0.0" + sdk: '>=2.18.0 <3.0.0' dependencies: cloud_firestore: ^4.4.5 diff --git a/packages/firebase_app_check/firebase_app_check/pubspec.yaml b/packages/firebase_app_check/firebase_app_check/pubspec.yaml index 69bf72a4f47f..f3fb067febf4 100644 --- a/packages/firebase_app_check/firebase_app_check/pubspec.yaml +++ b/packages/firebase_app_check/firebase_app_check/pubspec.yaml @@ -8,8 +8,8 @@ false_secrets: - example/** environment: - sdk: ">=2.16.0 <3.0.0" - flutter: ">=1.20.0" + sdk: '>=2.18.0 <3.0.0' + flutter: '>=1.20.0' dependencies: firebase_app_check_platform_interface: ^0.0.5+17 diff --git a/packages/firebase_app_check/firebase_app_check_platform_interface/pubspec.yaml b/packages/firebase_app_check/firebase_app_check_platform_interface/pubspec.yaml index 3ac322fffa37..66f89a2036db 100644 --- a/packages/firebase_app_check/firebase_app_check_platform_interface/pubspec.yaml +++ b/packages/firebase_app_check/firebase_app_check_platform_interface/pubspec.yaml @@ -4,8 +4,8 @@ homepage: https://github.com/firebase/flutterfire/tree/master/packages/firebase_ version: 0.0.5+17 environment: - sdk: ">=2.16.0 <3.0.0" - flutter: ">=1.20.0" + sdk: '>=2.18.0 <3.0.0' + flutter: '>=1.20.0' dependencies: _flutterfire_internals: ^1.0.18 diff --git a/packages/firebase_app_check/firebase_app_check_web/pubspec.yaml b/packages/firebase_app_check/firebase_app_check_web/pubspec.yaml index 38bb0f774da3..a801818eeabe 100644 --- a/packages/firebase_app_check/firebase_app_check_web/pubspec.yaml +++ b/packages/firebase_app_check/firebase_app_check_web/pubspec.yaml @@ -4,8 +4,8 @@ homepage: https://github.com/firebase/flutterfire/tree/master/packages/firebase_ version: 0.0.7+17 environment: - sdk: ">=2.16.0 <3.0.0" - flutter: ">=1.20.0" + sdk: '>=2.18.0 <3.0.0' + flutter: '>=1.20.0' dependencies: _flutterfire_internals: ^1.0.18 diff --git a/packages/firebase_app_installations/firebase_app_installations/example/pubspec.yaml b/packages/firebase_app_installations/firebase_app_installations/example/pubspec.yaml index 9d276430f087..fe572f1671b7 100644 --- a/packages/firebase_app_installations/firebase_app_installations/example/pubspec.yaml +++ b/packages/firebase_app_installations/firebase_app_installations/example/pubspec.yaml @@ -18,7 +18,7 @@ publish_to: 'none' # Remove this line if you wish to publish to pub.dev version: 1.0.0+1 environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.18.0 <3.0.0' # Dependencies specify other packages that your package needs in order to work. # To automatically upgrade your package dependencies to the latest versions diff --git a/packages/firebase_app_installations/firebase_app_installations/pubspec.yaml b/packages/firebase_app_installations/firebase_app_installations/pubspec.yaml index 73f01ec6fead..52fbb6389e44 100644 --- a/packages/firebase_app_installations/firebase_app_installations/pubspec.yaml +++ b/packages/firebase_app_installations/firebase_app_installations/pubspec.yaml @@ -9,8 +9,8 @@ false_secrets: - example/** environment: - sdk: ">=2.16.0 <3.0.0" - flutter: ">=1.20.0" + sdk: '>=2.18.0 <3.0.0' + flutter: '>=1.20.0' dependencies: firebase_app_installations_platform_interface: ^0.1.1+35 diff --git a/packages/firebase_app_installations/firebase_app_installations_platform_interface/pubspec.yaml b/packages/firebase_app_installations/firebase_app_installations_platform_interface/pubspec.yaml index 3c95c5adfef5..85dcf9f703f5 100644 --- a/packages/firebase_app_installations/firebase_app_installations_platform_interface/pubspec.yaml +++ b/packages/firebase_app_installations/firebase_app_installations_platform_interface/pubspec.yaml @@ -5,8 +5,8 @@ homepage: https://github.com/firebase/flutterfire/tree/master/packages/firebase_ repository: https://github.com/firebase/flutterfire/tree/master/packages/firebase_app_installations/firebase_app_installations_platform_interface environment: - sdk: ">=2.16.0 <3.0.0" - flutter: ">=1.17.0" + sdk: '>=2.18.0 <3.0.0' + flutter: '>=1.17.0' dependencies: _flutterfire_internals: ^1.0.18 diff --git a/packages/firebase_app_installations/firebase_app_installations_web/pubspec.yaml b/packages/firebase_app_installations/firebase_app_installations_web/pubspec.yaml index df1b9c81b530..216a6e7c6c33 100644 --- a/packages/firebase_app_installations/firebase_app_installations_web/pubspec.yaml +++ b/packages/firebase_app_installations/firebase_app_installations_web/pubspec.yaml @@ -5,7 +5,7 @@ homepage: https://github.com/firebase/flutterfire/tree/master/packages/firebase_ repository: https://github.com/firebase/flutterfire/tree/master/packages/firebase_app_installations/firebase_app_installations_web environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.18.0 <3.0.0' flutter: '>=1.20.0' dependencies: diff --git a/packages/firebase_auth/firebase_auth/example/pubspec.yaml b/packages/firebase_auth/firebase_auth/example/pubspec.yaml index d34ca679d5db..fad93f6b6491 100644 --- a/packages/firebase_auth/firebase_auth/example/pubspec.yaml +++ b/packages/firebase_auth/firebase_auth/example/pubspec.yaml @@ -2,7 +2,7 @@ name: firebase_auth_example description: Demonstrates how to use the firebase_auth plugin. environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.18.0 <3.0.0' dependencies: firebase_auth: ^4.3.0 diff --git a/packages/firebase_auth/firebase_auth/pubspec.yaml b/packages/firebase_auth/firebase_auth/pubspec.yaml index 7c16bcd3db50..99148ec6274e 100755 --- a/packages/firebase_auth/firebase_auth/pubspec.yaml +++ b/packages/firebase_auth/firebase_auth/pubspec.yaml @@ -10,8 +10,8 @@ false_secrets: - example/** environment: - sdk: ">=2.16.0 <3.0.0" - flutter: ">=1.12.13+hotfix.5" + sdk: '>=2.18.0 <3.0.0' + flutter: '>=1.12.13+hotfix.5' dependencies: firebase_auth_platform_interface: ^6.12.0 diff --git a/packages/firebase_auth/firebase_auth_platform_interface/pubspec.yaml b/packages/firebase_auth/firebase_auth_platform_interface/pubspec.yaml index 9924fb6b9023..225fb5ed536b 100644 --- a/packages/firebase_auth/firebase_auth_platform_interface/pubspec.yaml +++ b/packages/firebase_auth/firebase_auth_platform_interface/pubspec.yaml @@ -7,7 +7,7 @@ repository: https://github.com/firebase/flutterfire/tree/master/packages/firebas version: 6.12.0 environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.18.0 <3.0.0' flutter: '>=1.9.1+hotfix.5' dependencies: diff --git a/packages/firebase_auth/firebase_auth_web/pubspec.yaml b/packages/firebase_auth/firebase_auth_web/pubspec.yaml index b2d1e5d508d7..f92c2829f292 100644 --- a/packages/firebase_auth/firebase_auth_web/pubspec.yaml +++ b/packages/firebase_auth/firebase_auth_web/pubspec.yaml @@ -5,8 +5,8 @@ repository: https://github.com/firebase/flutterfire/tree/master/packages/firebas version: 5.2.10 environment: - sdk: ">=2.16.0 <3.0.0" - flutter: ">=1.20.0" + sdk: '>=2.18.0 <3.0.0' + flutter: '>=1.20.0' dependencies: firebase_auth_platform_interface: ^6.12.0 diff --git a/packages/firebase_core/firebase_core/example/pubspec.yaml b/packages/firebase_core/firebase_core/example/pubspec.yaml index b4aec0e57fe8..95fbab3c550d 100644 --- a/packages/firebase_core/firebase_core/example/pubspec.yaml +++ b/packages/firebase_core/firebase_core/example/pubspec.yaml @@ -2,7 +2,7 @@ name: firebase_core_example description: Demonstrates how to use the firebase_core plugin. environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.18.0 <3.0.0' dependencies: firebase_core: ^2.8.0 diff --git a/packages/firebase_core/firebase_core/pubspec.yaml b/packages/firebase_core/firebase_core/pubspec.yaml index 61d7e5155ead..2c6672a67450 100644 --- a/packages/firebase_core/firebase_core/pubspec.yaml +++ b/packages/firebase_core/firebase_core/pubspec.yaml @@ -9,8 +9,8 @@ false_secrets: - example/** environment: - sdk: ">=2.16.0 <3.0.0" - flutter: ">=1.12.13+hotfix.5" + sdk: '>=2.18.0 <3.0.0' + flutter: '>=1.12.13+hotfix.5' dependencies: firebase_core_platform_interface: ^4.5.3 @@ -39,6 +39,6 @@ flutter: default_package: firebase_core_web firebase: - google_services_gradle_plugin_version: "4.3.10" - crashlytics_gradle_plugin_version: "2.8.1" - performance_gradle_plugin_version: "1.4.1" + google_services_gradle_plugin_version: '4.3.10' + crashlytics_gradle_plugin_version: '2.8.1' + performance_gradle_plugin_version: '1.4.1' diff --git a/packages/firebase_core/firebase_core_platform_interface/pubspec.yaml b/packages/firebase_core/firebase_core_platform_interface/pubspec.yaml index 1babada2b072..647f0f1aa6a1 100644 --- a/packages/firebase_core/firebase_core_platform_interface/pubspec.yaml +++ b/packages/firebase_core/firebase_core_platform_interface/pubspec.yaml @@ -7,7 +7,7 @@ repository: https://github.com/firebase/flutterfire/tree/master/packages/firebas version: 4.5.3 environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.18.0 <3.0.0' flutter: '>=1.12.13+hotfix.5' dependencies: diff --git a/packages/firebase_core/firebase_core_web/pubspec.yaml b/packages/firebase_core/firebase_core_web/pubspec.yaml index 0b0b253510e9..eba6df0ca8a3 100644 --- a/packages/firebase_core/firebase_core_web/pubspec.yaml +++ b/packages/firebase_core/firebase_core_web/pubspec.yaml @@ -5,8 +5,8 @@ repository: https://github.com/firebase/flutterfire/tree/master/packages/firebas version: 2.2.2 environment: - sdk: ">=2.16.0 <3.0.0" - flutter: ">=1.20.0" + sdk: '>=2.18.0 <3.0.0' + flutter: '>=1.20.0' dependencies: firebase_core_platform_interface: ^4.5.3 diff --git a/packages/firebase_crashlytics/firebase_crashlytics/example/pubspec.yaml b/packages/firebase_crashlytics/firebase_crashlytics/example/pubspec.yaml index 0f21ebded033..1dc60024f90c 100644 --- a/packages/firebase_crashlytics/firebase_crashlytics/example/pubspec.yaml +++ b/packages/firebase_crashlytics/firebase_crashlytics/example/pubspec.yaml @@ -2,7 +2,7 @@ name: firebase_crashlytics_example description: Demonstrates how to use the firebase_crashlytics plugin. environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.18.0 <3.0.0' flutter: '>=1.12.13+hotfix.5' dependencies: diff --git a/packages/firebase_crashlytics/firebase_crashlytics/pubspec.yaml b/packages/firebase_crashlytics/firebase_crashlytics/pubspec.yaml index f794feeeb596..b0c3e12cb42c 100644 --- a/packages/firebase_crashlytics/firebase_crashlytics/pubspec.yaml +++ b/packages/firebase_crashlytics/firebase_crashlytics/pubspec.yaml @@ -10,8 +10,8 @@ false_secrets: - example/** environment: - sdk: ">=2.16.0 <3.0.0" - flutter: ">=1.12.13+hotfix.5" + sdk: '>=2.18.0 <3.0.0' + flutter: '>=1.12.13+hotfix.5' dependencies: firebase_core: ^2.8.0 diff --git a/packages/firebase_crashlytics/firebase_crashlytics_platform_interface/pubspec.yaml b/packages/firebase_crashlytics/firebase_crashlytics_platform_interface/pubspec.yaml index a089b39a2ba6..488fbab52c2c 100644 --- a/packages/firebase_crashlytics/firebase_crashlytics_platform_interface/pubspec.yaml +++ b/packages/firebase_crashlytics/firebase_crashlytics_platform_interface/pubspec.yaml @@ -5,8 +5,8 @@ homepage: https://github.com/firebase/flutterfire/tree/master/packages/firebase_ repository: https://github.com/firebase/flutterfire/tree/master/packages/firebase_crashlytics/firebase_crashlytics_platform_interface environment: - sdk: ">=2.16.0 <3.0.0" - flutter: ">=1.12.13+hotfix.5" + sdk: '>=2.18.0 <3.0.0' + flutter: '>=1.12.13+hotfix.5' dependencies: _flutterfire_internals: ^1.0.18 diff --git a/packages/firebase_database/firebase_database/example/pubspec.yaml b/packages/firebase_database/firebase_database/example/pubspec.yaml index 8f17767cd4fb..f562c114460f 100755 --- a/packages/firebase_database/firebase_database/example/pubspec.yaml +++ b/packages/firebase_database/firebase_database/example/pubspec.yaml @@ -2,8 +2,8 @@ name: firebase_database_example description: Demonstrates how to use the firebase_database plugin. environment: - sdk: ">=2.16.0 <3.0.0" - flutter: ">=1.9.1+hotfix.2" + sdk: '>=2.18.0 <3.0.0' + flutter: '>=1.9.1+hotfix.2' dependencies: firebase_core: ^2.8.0 diff --git a/packages/firebase_database/firebase_database/pubspec.yaml b/packages/firebase_database/firebase_database/pubspec.yaml index 0b049f7e37a8..15d009c754e6 100755 --- a/packages/firebase_database/firebase_database/pubspec.yaml +++ b/packages/firebase_database/firebase_database/pubspec.yaml @@ -6,11 +6,11 @@ repository: https://github.com/firebase/flutterfire/tree/master/packages/firebas version: 10.0.16 false_secrets: - - example/** + - example/** environment: - sdk: ">=2.16.0 <3.0.0" - flutter: ">=1.12.13+hotfix.5" + sdk: '>=2.18.0 <3.0.0' + flutter: '>=1.12.13+hotfix.5' dependencies: firebase_core: ^2.8.0 diff --git a/packages/firebase_database/firebase_database_platform_interface/pubspec.yaml b/packages/firebase_database/firebase_database_platform_interface/pubspec.yaml index c26de9fe0109..141d5139fd4b 100755 --- a/packages/firebase_database/firebase_database_platform_interface/pubspec.yaml +++ b/packages/firebase_database/firebase_database_platform_interface/pubspec.yaml @@ -19,5 +19,5 @@ dev_dependencies: mockito: ^5.0.2 environment: - sdk: ">=2.16.0 <3.0.0" - flutter: ">=1.12.13+hotfix.5" + sdk: '>=2.18.0 <3.0.0' + flutter: '>=1.12.13+hotfix.5' diff --git a/packages/firebase_database/firebase_database_web/pubspec.yaml b/packages/firebase_database/firebase_database_web/pubspec.yaml index 7648bb370cbe..97d8c518dba6 100644 --- a/packages/firebase_database/firebase_database_web/pubspec.yaml +++ b/packages/firebase_database/firebase_database_web/pubspec.yaml @@ -4,8 +4,8 @@ version: 0.2.1+25 homepage: https://github.com/firebase/flutterfire/tree/master/packages/firebase_database/firebase_database_web environment: - sdk: ">=2.16.0 <3.0.0" - flutter: ">=1.20.0" + sdk: '>=2.18.0 <3.0.0' + flutter: '>=1.20.0' dependencies: firebase_core: ^2.8.0 diff --git a/packages/firebase_dynamic_links/firebase_dynamic_links/example/pubspec.yaml b/packages/firebase_dynamic_links/firebase_dynamic_links/example/pubspec.yaml index abdfb073bf63..815c732c0c5f 100644 --- a/packages/firebase_dynamic_links/firebase_dynamic_links/example/pubspec.yaml +++ b/packages/firebase_dynamic_links/firebase_dynamic_links/example/pubspec.yaml @@ -2,8 +2,8 @@ name: firebase_dynamic_links_example description: Demonstrates how to use the firebase_dynamic_links plugin. environment: - sdk: ">=2.16.0 <3.0.0" - flutter: ">=1.12.0" + sdk: '>=2.18.0 <3.0.0' + flutter: '>=1.12.0' dependencies: firebase_core: ^2.8.0 diff --git a/packages/firebase_dynamic_links/firebase_dynamic_links/pubspec.yaml b/packages/firebase_dynamic_links/firebase_dynamic_links/pubspec.yaml index d943a8716b0a..e72d512d2271 100644 --- a/packages/firebase_dynamic_links/firebase_dynamic_links/pubspec.yaml +++ b/packages/firebase_dynamic_links/firebase_dynamic_links/pubspec.yaml @@ -10,8 +10,8 @@ false_secrets: - example/** environment: - sdk: '>=2.16.0 <3.0.0' - flutter: ">=1.12.13+hotfix.5" + sdk: '>=2.18.0 <3.0.0' + flutter: '>=1.12.13+hotfix.5' dependencies: firebase_core: ^2.8.0 diff --git a/packages/firebase_dynamic_links/firebase_dynamic_links_platform_interface/pubspec.yaml b/packages/firebase_dynamic_links/firebase_dynamic_links_platform_interface/pubspec.yaml index 202a41dcda97..ba72ad520ffb 100644 --- a/packages/firebase_dynamic_links/firebase_dynamic_links_platform_interface/pubspec.yaml +++ b/packages/firebase_dynamic_links/firebase_dynamic_links_platform_interface/pubspec.yaml @@ -5,8 +5,8 @@ homepage: https://github.com/firebase/flutterfire/tree/master/packages/firebase_ repository: https://github.com/firebase/flutterfire/tree/master/packages/firebase_dynamic_links/firebase_dynamic_links_platform_interface environment: - sdk: ">=2.16.0 <3.0.0" - flutter: ">=1.9.1+hotfix.5" + sdk: '>=2.18.0 <3.0.0' + flutter: '>=1.9.1+hotfix.5' dependencies: _flutterfire_internals: ^1.0.18 @@ -16,7 +16,6 @@ dependencies: meta: ^1.3.0 plugin_platform_interface: ^2.1.3 - dev_dependencies: firebase_core_platform_interface: ^4.5.3 flutter_test: diff --git a/packages/firebase_in_app_messaging/firebase_in_app_messaging/example/pubspec.yaml b/packages/firebase_in_app_messaging/firebase_in_app_messaging/example/pubspec.yaml index bc4cead93941..697b02fba82c 100644 --- a/packages/firebase_in_app_messaging/firebase_in_app_messaging/example/pubspec.yaml +++ b/packages/firebase_in_app_messaging/firebase_in_app_messaging/example/pubspec.yaml @@ -1,9 +1,9 @@ name: firebase_in_app_messaging_example description: Demonstrates how to use the firebase_in_app_messaging plugin. -publish_to: "none" +publish_to: 'none' environment: - sdk: ">=2.16.0 <3.0.0" + sdk: '>=2.18.0 <3.0.0' dependencies: cupertino_icons: ^1.0.2 diff --git a/packages/firebase_in_app_messaging/firebase_in_app_messaging/pubspec.yaml b/packages/firebase_in_app_messaging/firebase_in_app_messaging/pubspec.yaml index 7f77f7e50752..1da05f1aedc6 100644 --- a/packages/firebase_in_app_messaging/firebase_in_app_messaging/pubspec.yaml +++ b/packages/firebase_in_app_messaging/firebase_in_app_messaging/pubspec.yaml @@ -8,8 +8,8 @@ false_secrets: - example/** environment: - sdk: ">=2.16.0 <3.0.0" - flutter: ">=1.12.13+hotfix.5" + sdk: '>=2.18.0 <3.0.0' + flutter: '>=1.12.13+hotfix.5' dependencies: firebase_core: ^2.8.0 diff --git a/packages/firebase_in_app_messaging/firebase_in_app_messaging_platform_interface/pubspec.yaml b/packages/firebase_in_app_messaging/firebase_in_app_messaging_platform_interface/pubspec.yaml index d887e8b51fc9..d38a9f31ed6c 100644 --- a/packages/firebase_in_app_messaging/firebase_in_app_messaging_platform_interface/pubspec.yaml +++ b/packages/firebase_in_app_messaging/firebase_in_app_messaging_platform_interface/pubspec.yaml @@ -6,8 +6,8 @@ repository: https://github.com/firebase/flutterfire/tree/master/packages/firebas version: 0.2.1+35 environment: - sdk: ">=2.16.0 <3.0.0" - flutter: ">=1.9.1+hotfix.5" + sdk: '>=2.18.0 <3.0.0' + flutter: '>=1.9.1+hotfix.5' dependencies: _flutterfire_internals: ^1.0.18 diff --git a/packages/firebase_messaging/firebase_messaging/example/pubspec.yaml b/packages/firebase_messaging/firebase_messaging/example/pubspec.yaml index adfbed2d2b17..da9d865ce73b 100644 --- a/packages/firebase_messaging/firebase_messaging/example/pubspec.yaml +++ b/packages/firebase_messaging/firebase_messaging/example/pubspec.yaml @@ -2,7 +2,7 @@ name: firebase_messaging_example description: Demonstrates how to use the firebase_messaging plugin. environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.18.0 <3.0.0' flutter: '>=1.12.13+hotfix.5' dependencies: diff --git a/packages/firebase_messaging/firebase_messaging/pubspec.yaml b/packages/firebase_messaging/firebase_messaging/pubspec.yaml index ec1f536fb54e..4b09a3d091f9 100644 --- a/packages/firebase_messaging/firebase_messaging/pubspec.yaml +++ b/packages/firebase_messaging/firebase_messaging/pubspec.yaml @@ -9,8 +9,8 @@ false_secrets: - example/** environment: - sdk: '>=2.16.0 <3.0.0' - flutter: ">=1.12.13+hotfix.5" + sdk: '>=2.18.0 <3.0.0' + flutter: '>=1.12.13+hotfix.5' dependencies: firebase_core: ^2.8.0 diff --git a/packages/firebase_messaging/firebase_messaging_platform_interface/pubspec.yaml b/packages/firebase_messaging/firebase_messaging_platform_interface/pubspec.yaml index 9816b928d43b..42ee78baf185 100644 --- a/packages/firebase_messaging/firebase_messaging_platform_interface/pubspec.yaml +++ b/packages/firebase_messaging/firebase_messaging_platform_interface/pubspec.yaml @@ -5,8 +5,8 @@ homepage: https://github.com/firebase/flutterfire/tree/master/packages/firebase_ repository: https://github.com/firebase/flutterfire/tree/master/packages/firebase_messaging/firebase_messaging_platform_interface environment: - sdk: '>=2.16.0 <3.0.0' - flutter: ">=1.9.1+hotfix.5" + sdk: '>=2.18.0 <3.0.0' + flutter: '>=1.9.1+hotfix.5' dependencies: _flutterfire_internals: ^1.0.18 diff --git a/packages/firebase_messaging/firebase_messaging_web/pubspec.yaml b/packages/firebase_messaging/firebase_messaging_web/pubspec.yaml index 3ebd2531bc8a..bac38154d601 100644 --- a/packages/firebase_messaging/firebase_messaging_web/pubspec.yaml +++ b/packages/firebase_messaging/firebase_messaging_web/pubspec.yaml @@ -5,8 +5,8 @@ repository: https://github.com/firebase/flutterfire/tree/master/packages/firebas version: 3.2.17 environment: - sdk: '>=2.16.0 <3.0.0' - flutter: ">=1.20.0" + sdk: '>=2.18.0 <3.0.0' + flutter: '>=1.20.0' dependencies: _flutterfire_internals: ^1.0.18 diff --git a/packages/firebase_ml_model_downloader/firebase_ml_model_downloader/example/pubspec.yaml b/packages/firebase_ml_model_downloader/firebase_ml_model_downloader/example/pubspec.yaml index 9d7e959c84ab..6f1ec4fead7e 100644 --- a/packages/firebase_ml_model_downloader/firebase_ml_model_downloader/example/pubspec.yaml +++ b/packages/firebase_ml_model_downloader/firebase_ml_model_downloader/example/pubspec.yaml @@ -3,10 +3,10 @@ description: Demonstrates how to use the firebase_ml_model_downloader plugin. # The following line prevents the package from being accidentally published to # pub.dev using `flutter pub publish`. This is preferred for private packages. -publish_to: "none" # Remove this line if you wish to publish to pub.dev +publish_to: 'none' # Remove this line if you wish to publish to pub.dev environment: - sdk: ">=2.16.0 <3.0.0" + sdk: '>=2.18.0 <3.0.0' # Dependencies specify other packages that your package needs in order to work. # To automatically upgrade your package dependencies to the latest versions diff --git a/packages/firebase_ml_model_downloader/firebase_ml_model_downloader/pubspec.yaml b/packages/firebase_ml_model_downloader/firebase_ml_model_downloader/pubspec.yaml index 5b82cd98b02f..08ec62f5934b 100644 --- a/packages/firebase_ml_model_downloader/firebase_ml_model_downloader/pubspec.yaml +++ b/packages/firebase_ml_model_downloader/firebase_ml_model_downloader/pubspec.yaml @@ -8,7 +8,7 @@ false_secrets: - example/** environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.18.0 <3.0.0' flutter: '>=1.20.0' dependencies: diff --git a/packages/firebase_ml_model_downloader/firebase_ml_model_downloader_platform_interface/pubspec.yaml b/packages/firebase_ml_model_downloader/firebase_ml_model_downloader_platform_interface/pubspec.yaml index 1a285353ad2c..47dd3a20a54a 100644 --- a/packages/firebase_ml_model_downloader/firebase_ml_model_downloader_platform_interface/pubspec.yaml +++ b/packages/firebase_ml_model_downloader/firebase_ml_model_downloader_platform_interface/pubspec.yaml @@ -5,8 +5,8 @@ homepage: https://github.com/firebase/flutterfire/tree/master/packages/firebase_ repository: https://github.com/firebase/flutterfire/tree/master/packages/firebase_ml_model_downloader/firebase_ml_model_downloader_platform_interface environment: - sdk: ">=2.16.0 <3.0.0" - flutter: ">=1.17.0" + sdk: '>=2.18.0 <3.0.0' + flutter: '>=1.17.0' dependencies: firebase_core: ^2.8.0 diff --git a/packages/firebase_performance/firebase_performance/example/pubspec.yaml b/packages/firebase_performance/firebase_performance/example/pubspec.yaml index a898fbdf3d4c..c9116f35d607 100644 --- a/packages/firebase_performance/firebase_performance/example/pubspec.yaml +++ b/packages/firebase_performance/firebase_performance/example/pubspec.yaml @@ -4,7 +4,7 @@ version: 0.0.1 publish_to: none environment: - sdk: ">=2.16.0 <3.0.0" + sdk: '>=2.18.0 <3.0.0' dependencies: firebase_core: ^2.8.0 diff --git a/packages/firebase_performance/firebase_performance/pubspec.yaml b/packages/firebase_performance/firebase_performance/pubspec.yaml index 4e1bd847562e..4910cc749568 100644 --- a/packages/firebase_performance/firebase_performance/pubspec.yaml +++ b/packages/firebase_performance/firebase_performance/pubspec.yaml @@ -11,8 +11,8 @@ false_secrets: - example/** environment: - sdk: ">=2.16.0 <3.0.0" - flutter: ">=1.12.13+hotfix.5" + sdk: '>=2.18.0 <3.0.0' + flutter: '>=1.12.13+hotfix.5' dependencies: firebase_core: ^2.8.0 diff --git a/packages/firebase_performance/firebase_performance_platform_interface/pubspec.yaml b/packages/firebase_performance/firebase_performance_platform_interface/pubspec.yaml index 4af606f46247..1bbd859f9f8f 100644 --- a/packages/firebase_performance/firebase_performance_platform_interface/pubspec.yaml +++ b/packages/firebase_performance/firebase_performance_platform_interface/pubspec.yaml @@ -1,11 +1,11 @@ name: firebase_performance_platform_interface -description: A common platform interface for the firebase_performance plugin. +description: A common platform interface for the firebase_performance plugin. version: 0.1.1+35 homepage: https://firebase.flutter.dev/docs/performance/overview environment: - sdk: ">=2.16.0 <3.0.0" - flutter: ">=1.17.0" + sdk: '>=2.18.0 <3.0.0' + flutter: '>=1.17.0' dependencies: _flutterfire_internals: ^1.0.18 diff --git a/packages/firebase_performance/firebase_performance_web/pubspec.yaml b/packages/firebase_performance/firebase_performance_web/pubspec.yaml index 0f20a49b37d5..8668299d9626 100644 --- a/packages/firebase_performance/firebase_performance_web/pubspec.yaml +++ b/packages/firebase_performance/firebase_performance_web/pubspec.yaml @@ -4,8 +4,8 @@ homepage: https://github.com/firebase/flutterfire/tree/master/packages/firebase_ version: 0.1.1+24 environment: - sdk: ">=2.16.0 <3.0.0" - flutter: ">=1.20.0" + sdk: '>=2.18.0 <3.0.0' + flutter: '>=1.20.0' dependencies: _flutterfire_internals: ^1.0.18 @@ -33,4 +33,3 @@ flutter: web: pluginClass: FirebasePerformanceWeb fileName: firebase_performance_web.dart - diff --git a/packages/firebase_remote_config/firebase_remote_config/example/pubspec.yaml b/packages/firebase_remote_config/firebase_remote_config/example/pubspec.yaml index 62747eb55a47..34b8c29c7d4a 100644 --- a/packages/firebase_remote_config/firebase_remote_config/example/pubspec.yaml +++ b/packages/firebase_remote_config/firebase_remote_config/example/pubspec.yaml @@ -2,8 +2,8 @@ name: firebase_remote_config_example description: Demonstrates how to use the firebase_remote_config plugin. environment: - sdk: ">=2.16.0 <3.0.0" - flutter: ">=1.12.13+hotfix.5" + sdk: '>=2.18.0 <3.0.0' + flutter: '>=1.12.13+hotfix.5' dependencies: # The following adds the Cupertino Icons font to your application. diff --git a/packages/firebase_remote_config/firebase_remote_config/pubspec.yaml b/packages/firebase_remote_config/firebase_remote_config/pubspec.yaml index 3ead67e06970..d928440c9a5e 100644 --- a/packages/firebase_remote_config/firebase_remote_config/pubspec.yaml +++ b/packages/firebase_remote_config/firebase_remote_config/pubspec.yaml @@ -10,8 +10,8 @@ false_secrets: - example/** environment: - sdk: ">=2.16.0 <3.0.0" - flutter: ">=1.12.13+hotfix.5" + sdk: '>=2.18.0 <3.0.0' + flutter: '>=1.12.13+hotfix.5' dependencies: firebase_core: ^2.8.0 diff --git a/packages/firebase_remote_config/firebase_remote_config_platform_interface/pubspec.yaml b/packages/firebase_remote_config/firebase_remote_config_platform_interface/pubspec.yaml index 150fe7f51b1d..1f5734ddf7ef 100644 --- a/packages/firebase_remote_config/firebase_remote_config_platform_interface/pubspec.yaml +++ b/packages/firebase_remote_config/firebase_remote_config_platform_interface/pubspec.yaml @@ -7,8 +7,8 @@ repository: https://github.com/firebase/flutterfire/tree/master/packages/firebas version: 1.1.35 environment: - sdk: ">=2.16.0 <3.0.0" - flutter: ">=1.9.1+hotfix.5" + sdk: '>=2.18.0 <3.0.0' + flutter: '>=1.9.1+hotfix.5' dependencies: _flutterfire_internals: ^1.0.18 diff --git a/packages/firebase_remote_config/firebase_remote_config_web/pubspec.yaml b/packages/firebase_remote_config/firebase_remote_config_web/pubspec.yaml index 9b15fce466eb..1bb0c7ee3066 100644 --- a/packages/firebase_remote_config/firebase_remote_config_web/pubspec.yaml +++ b/packages/firebase_remote_config/firebase_remote_config_web/pubspec.yaml @@ -6,8 +6,8 @@ repository: https://github.com/firebase/flutterfire/tree/master/packages/firebas version: 1.1.24 environment: - sdk: ">=2.16.0 <3.0.0" - flutter: ">=1.20.0" + sdk: '>=2.18.0 <3.0.0' + flutter: '>=1.20.0' dependencies: firebase_core: ^2.8.0 diff --git a/packages/firebase_storage/all_lint_rules.yaml b/packages/firebase_storage/all_lint_rules.yaml index 2dfb0c1a05f3..dc4ec3a951c3 100644 --- a/packages/firebase_storage/all_lint_rules.yaml +++ b/packages/firebase_storage/all_lint_rules.yaml @@ -1,4 +1,3 @@ - # Copyright 2021 The Chromium Authors. All rights reserved. # Use of this source code is governed by a BSD-style license that can be # in the LICENSE file. @@ -13,7 +12,6 @@ linter: - always_use_package_imports - annotate_overrides - avoid_annotating_with_dynamic - - avoid_as - avoid_bool_literals_in_conditional_expressions - avoid_catches_without_on_clauses - avoid_catching_errors @@ -182,4 +180,4 @@ linter: - use_string_buffers - use_to_and_as_if_applicable - valid_regexps - - void_checks \ No newline at end of file + - void_checks diff --git a/packages/firebase_storage/analysis_options.yaml b/packages/firebase_storage/analysis_options.yaml index 316d52db7e72..f41d32929033 100644 --- a/packages/firebase_storage/analysis_options.yaml +++ b/packages/firebase_storage/analysis_options.yaml @@ -51,10 +51,6 @@ linter: # and `@required Widget child` last. always_put_required_named_parameters_first: false - # `as` is not that bad (especially with the upcoming non-nullable types). - # Explicit exceptions is better than implicit exceptions. - avoid_as: false - # This project doesn't use Flutter-style todos flutter_style_todos: false @@ -89,4 +85,4 @@ linter: avoid_positional_boolean_parameters: false # Does not apply to providers - prefer_const_constructors_in_immutables: false \ No newline at end of file + prefer_const_constructors_in_immutables: false diff --git a/packages/firebase_storage/firebase_storage/example/pubspec.yaml b/packages/firebase_storage/firebase_storage/example/pubspec.yaml index 02cb24baceec..4610ae4df684 100755 --- a/packages/firebase_storage/firebase_storage/example/pubspec.yaml +++ b/packages/firebase_storage/firebase_storage/example/pubspec.yaml @@ -2,7 +2,7 @@ name: firebase_storage_example description: Demonstrates how to use the firebase_storage plugin. environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.18.0 <3.0.0' dependencies: firebase_core: ^2.8.0 diff --git a/packages/firebase_storage/firebase_storage/pubspec.yaml b/packages/firebase_storage/firebase_storage/pubspec.yaml index e9608516ac3c..588731b3f2a8 100755 --- a/packages/firebase_storage/firebase_storage/pubspec.yaml +++ b/packages/firebase_storage/firebase_storage/pubspec.yaml @@ -9,8 +9,8 @@ false_secrets: - example/** environment: - sdk: ">=2.16.0 <3.0.0" - flutter: ">=1.12.13+hotfix.5" + sdk: '>=2.18.0 <3.0.0' + flutter: '>=1.12.13+hotfix.5' dependencies: firebase_core: ^2.8.0 diff --git a/packages/firebase_storage/firebase_storage_platform_interface/lib/src/method_channel/method_channel_task.dart b/packages/firebase_storage/firebase_storage_platform_interface/lib/src/method_channel/method_channel_task.dart index 720696af4e4b..0f5ede1794b9 100644 --- a/packages/firebase_storage/firebase_storage_platform_interface/lib/src/method_channel/method_channel_task.dart +++ b/packages/firebase_storage/firebase_storage_platform_interface/lib/src/method_channel/method_channel_task.dart @@ -47,7 +47,7 @@ abstract class MethodChannelTask extends TaskPlatform { // Get the task stream. _stream = MethodChannelFirebaseStorage.taskObservers[_handle]!.stream - as Stream; + .cast(); late StreamSubscription _subscription; // Listen for stream events. @@ -111,7 +111,7 @@ abstract class MethodChannelTask extends TaskPlatform { @override Stream get snapshotEvents { return MethodChannelFirebaseStorage.taskObservers[_handle]!.stream - as Stream; + .cast(); } @override diff --git a/packages/firebase_storage/firebase_storage_platform_interface/pubspec.yaml b/packages/firebase_storage/firebase_storage_platform_interface/pubspec.yaml index 5deaa8f4dca5..b1fb8e0e7e46 100644 --- a/packages/firebase_storage/firebase_storage_platform_interface/pubspec.yaml +++ b/packages/firebase_storage/firebase_storage_platform_interface/pubspec.yaml @@ -4,8 +4,8 @@ version: 4.1.32 homepage: https://github.com/firebase/flutterfire/tree/master/packages/firebase_storage/firebase_storage_platform_interface repository: https://github.com/firebase/flutterfire/tree/master/packages/firebase_storage/firebase_storage_platform_interface environment: - sdk: '>=2.16.0 <3.0.0' - flutter: ">=1.9.1+hotfix.5" + sdk: '>=2.18.0 <3.0.0' + flutter: '>=1.9.1+hotfix.5' dependencies: collection: ^1.15.0 diff --git a/packages/firebase_storage/firebase_storage_platform_interface/test/method_channel_tests/method_channel_task_test.dart b/packages/firebase_storage/firebase_storage_platform_interface/test/method_channel_tests/method_channel_task_test.dart index 639f83e8dfdf..54697e7d5e72 100644 --- a/packages/firebase_storage/firebase_storage_platform_interface/test/method_channel_tests/method_channel_task_test.dart +++ b/packages/firebase_storage/firebase_storage_platform_interface/test/method_channel_tests/method_channel_task_test.dart @@ -27,7 +27,7 @@ void main() { bool mockPlatformExceptionThrown = false; const kMockData = 'Hello World'; - late MethodChannelPutStringTask kMockTask; + late TaskPlatform kMockTask; const kMockExceptionMessage = 'a mock exception message'; @@ -64,8 +64,7 @@ void main() { } }); - kMockTask = ref!.putString(kMockData, PutStringFormat.raw) - as MethodChannelPutStringTask; + kMockTask = ref!.putString(kMockData, PutStringFormat.raw); }); setUp(() { diff --git a/packages/firebase_storage/firebase_storage_web/pubspec.yaml b/packages/firebase_storage/firebase_storage_web/pubspec.yaml index 78ddc1df2f0e..5f5ff63abeb1 100644 --- a/packages/firebase_storage/firebase_storage_web/pubspec.yaml +++ b/packages/firebase_storage/firebase_storage_web/pubspec.yaml @@ -5,8 +5,8 @@ repository: https://github.com/firebase/flutterfire/tree/master/packages/firebas version: 3.3.25 environment: - sdk: ">=2.16.0 <3.0.0" - flutter: ">=1.20.0" + sdk: '>=2.18.0 <3.0.0' + flutter: '>=1.20.0' dependencies: _flutterfire_internals: ^1.0.18 diff --git a/packages/firebase_ui_auth/example/pubspec.yaml b/packages/firebase_ui_auth/example/pubspec.yaml index 9f81f9bffb21..fc8930193aa1 100644 --- a/packages/firebase_ui_auth/example/pubspec.yaml +++ b/packages/firebase_ui_auth/example/pubspec.yaml @@ -18,7 +18,7 @@ publish_to: 'none' # Remove this line if you wish to publish to pub.dev version: 1.0.0+1 environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.18.0 <3.0.0' dependencies: cupertino_icons: ^1.0.2 diff --git a/packages/firebase_ui_auth/pubspec.yaml b/packages/firebase_ui_auth/pubspec.yaml index bb5c01f34c04..1cf6fde91d29 100644 --- a/packages/firebase_ui_auth/pubspec.yaml +++ b/packages/firebase_ui_auth/pubspec.yaml @@ -5,7 +5,7 @@ repository: https://github.com/firebase/flutterfire/tree/master/packages/firebas homepage: https://github.com/firebase/flutterfire/tree/master/packages/firebase_ui_auth environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.18.0 <3.0.0' flutter: '>=1.17.0' dependencies: diff --git a/packages/firebase_ui_database/example/pubspec.yaml b/packages/firebase_ui_database/example/pubspec.yaml index febb9ee96487..edc4fa4b192d 100644 --- a/packages/firebase_ui_database/example/pubspec.yaml +++ b/packages/firebase_ui_database/example/pubspec.yaml @@ -18,7 +18,7 @@ publish_to: 'none' # Remove this line if you wish to publish to pub.dev version: 1.0.0+1 environment: - sdk: '>=2.17.6 <3.0.0' + sdk: '>=2.18.0 <3.0.0' # Dependencies specify other packages that your package needs in order to work. # To automatically upgrade your package dependencies to the latest versions diff --git a/packages/firebase_ui_database/pubspec.yaml b/packages/firebase_ui_database/pubspec.yaml index 6640347e2ec7..757d93c74d47 100644 --- a/packages/firebase_ui_database/pubspec.yaml +++ b/packages/firebase_ui_database/pubspec.yaml @@ -4,7 +4,7 @@ version: 1.0.18 homepage: https://github.com/firebase/flutterfire/tree/master/packages/firebase_ui_database environment: - sdk: '>=2.17.6 <3.0.0' + sdk: '>=2.18.0 <3.0.0' flutter: '>=1.17.0' dependencies: diff --git a/packages/firebase_ui_firestore/example/pubspec.yaml b/packages/firebase_ui_firestore/example/pubspec.yaml index 6dcc1effe592..8e025381c313 100644 --- a/packages/firebase_ui_firestore/example/pubspec.yaml +++ b/packages/firebase_ui_firestore/example/pubspec.yaml @@ -18,7 +18,7 @@ publish_to: 'none' # Remove this line if you wish to publish to pub.dev version: 1.0.0+1 environment: - sdk: '>=2.17.6 <3.0.0' + sdk: '>=2.18.0 <3.0.0' # Dependencies specify other packages that your package needs in order to work. # To automatically upgrade your package dependencies to the latest versions diff --git a/packages/firebase_ui_firestore/pubspec.yaml b/packages/firebase_ui_firestore/pubspec.yaml index 0d74191f73c9..50a6c0f992b9 100644 --- a/packages/firebase_ui_firestore/pubspec.yaml +++ b/packages/firebase_ui_firestore/pubspec.yaml @@ -4,7 +4,7 @@ version: 1.2.10 homepage: https://github.com/firebase/flutterfire/tree/master/packages/firebase_ui_firestore environment: - sdk: '>=2.17.6 <3.0.0' + sdk: '>=2.18.0 <3.0.0' flutter: '>=1.17.0' dependencies: diff --git a/packages/firebase_ui_localizations/example/pubspec.yaml b/packages/firebase_ui_localizations/example/pubspec.yaml index 55294ecf3622..d897014f4dbf 100644 --- a/packages/firebase_ui_localizations/example/pubspec.yaml +++ b/packages/firebase_ui_localizations/example/pubspec.yaml @@ -20,7 +20,7 @@ publish_to: 'none' # Remove this line if you wish to publish to pub.dev version: 1.0.0+1 environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=2.18.0 <3.0.0' # Dependencies specify other packages that your package needs in order to work. # To automatically upgrade your package dependencies to the latest versions diff --git a/packages/firebase_ui_localizations/pubspec.yaml b/packages/firebase_ui_localizations/pubspec.yaml index b96535f5e81e..7d5195ca8ed1 100644 --- a/packages/firebase_ui_localizations/pubspec.yaml +++ b/packages/firebase_ui_localizations/pubspec.yaml @@ -7,7 +7,7 @@ false_secrets: - example/** environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=2.18.0 <3.0.0' flutter: '>=1.17.0' dependencies: diff --git a/packages/firebase_ui_oauth/example/pubspec.yaml b/packages/firebase_ui_oauth/example/pubspec.yaml index 8f0ac5f6e91e..4e0ea6b2285f 100644 --- a/packages/firebase_ui_oauth/example/pubspec.yaml +++ b/packages/firebase_ui_oauth/example/pubspec.yaml @@ -18,7 +18,7 @@ publish_to: 'none' # Remove this line if you wish to publish to pub.dev version: 1.0.0+1 environment: - sdk: '>=2.16.2 <3.0.0' + sdk: '>=2.18.0 <3.0.0' # Dependencies specify other packages that your package needs in order to work. # To automatically upgrade your package dependencies to the latest versions diff --git a/packages/firebase_ui_oauth/pubspec.yaml b/packages/firebase_ui_oauth/pubspec.yaml index d7f9842e21ca..33d9cb9823b2 100644 --- a/packages/firebase_ui_oauth/pubspec.yaml +++ b/packages/firebase_ui_oauth/pubspec.yaml @@ -4,7 +4,7 @@ version: 1.1.17 homepage: https://github.com/firebase/flutterfire/tree/master/packages/firebase_ui_oauth environment: - sdk: '>=2.17.6 <3.0.0' + sdk: '>=2.18.0 <3.0.0' flutter: '>=1.17.0' dependencies: diff --git a/packages/firebase_ui_oauth_apple/pubspec.yaml b/packages/firebase_ui_oauth_apple/pubspec.yaml index 6ecdfa9bd0a0..d42c7c480a08 100644 --- a/packages/firebase_ui_oauth_apple/pubspec.yaml +++ b/packages/firebase_ui_oauth_apple/pubspec.yaml @@ -4,7 +4,7 @@ version: 1.0.24 homepage: https://github.com/firebase/flutterfire/tree/master/packages/firebase_ui_oauth_apple environment: - sdk: '>=2.17.6 <3.0.0' + sdk: '>=2.18.0 <3.0.0' flutter: '>=1.17.0' dependencies: diff --git a/packages/firebase_ui_oauth_facebook/pubspec.yaml b/packages/firebase_ui_oauth_facebook/pubspec.yaml index 28dfbd263fc2..27b247116c5e 100644 --- a/packages/firebase_ui_oauth_facebook/pubspec.yaml +++ b/packages/firebase_ui_oauth_facebook/pubspec.yaml @@ -4,7 +4,7 @@ version: 1.0.24 homepage: https://github.com/firebase/flutterfire/tree/master/packages/firebase_ui_oauth_facebook environment: - sdk: '>=2.17.6 <3.0.0' + sdk: '>=2.18.0 <3.0.0' flutter: '>=1.17.0' dependencies: diff --git a/packages/firebase_ui_oauth_google/pubspec.yaml b/packages/firebase_ui_oauth_google/pubspec.yaml index 8225844657ad..6be5ccdddfc0 100644 --- a/packages/firebase_ui_oauth_google/pubspec.yaml +++ b/packages/firebase_ui_oauth_google/pubspec.yaml @@ -4,7 +4,7 @@ version: 1.0.24 homepage: https://github.com/firebase/flutterfire/tree/master/packages/firebase_ui_oauth_google environment: - sdk: '>=2.17.6 <3.0.0' + sdk: '>=2.18.0 <3.0.0' flutter: '>=1.17.0' dependencies: diff --git a/packages/firebase_ui_oauth_twitter/pubspec.yaml b/packages/firebase_ui_oauth_twitter/pubspec.yaml index b197474e99ed..72ea7d1bebfa 100644 --- a/packages/firebase_ui_oauth_twitter/pubspec.yaml +++ b/packages/firebase_ui_oauth_twitter/pubspec.yaml @@ -4,7 +4,7 @@ version: 1.0.24 homepage: https://github.com/firebase/flutterfire/tree/master/packages/firebase_ui_oauth_twitter environment: - sdk: '>=2.17.6 <3.0.0' + sdk: '>=2.18.0 <3.0.0' flutter: '>=1.17.0' dependencies: diff --git a/tests/pubspec.yaml b/tests/pubspec.yaml index c465f11aa536..8d5ae8e5b797 100644 --- a/tests/pubspec.yaml +++ b/tests/pubspec.yaml @@ -1,11 +1,11 @@ # ignore_for_file sort_pub_dependencies name: tests description: A an app for FlutterFire testing (e2e). -publish_to: "none" +publish_to: 'none' version: 1.0.0+1 environment: - sdk: ">=2.16.0 <3.0.0" + sdk: '>=2.18.0 <3.0.0' dependencies: cloud_functions: ^4.0.13