[url_launcher] remove temporary dependency override (#2401)
Follow-up to #2399 removing the dependency override.
diff --git a/packages/url_launcher/url_launcher/pubspec.yaml b/packages/url_launcher/url_launcher/pubspec.yaml
index 5bb04bd..cd51673 100644
--- a/packages/url_launcher/url_launcher/pubspec.yaml
+++ b/packages/url_launcher/url_launcher/pubspec.yaml
@@ -20,7 +20,7 @@
dependencies:
flutter:
sdk: flutter
- url_launcher_platform_interface: ^1.0.1
+ url_launcher_platform_interface: ^1.0.4
# The design on https://flutter.dev/go/federated-plugins was to leave
# this constraint as "any". We cannot do it right now as it fails pub publish
# validation, so we set a ^ constraint.
@@ -29,13 +29,6 @@
url_launcher_web: ^0.1.0+1
url_launcher_macos: ^0.0.1
-# Temporarily overriding the dependency to keep CI green.
-# WILL REMOVE THIS PRIOR TO PUBLISHING THIS PACKAGE.
-# TODO(amirh): remove after publishing the platform interface
-dependency_overrides:
- url_launcher_platform_interface:
- path: ../url_launcher_platform_interface
-
dev_dependencies:
flutter_test:
sdk: flutter
diff --git a/script/build_all_plugins_app.sh b/script/build_all_plugins_app.sh
index dac8316..94c3f6b 100755
--- a/script/build_all_plugins_app.sh
+++ b/script/build_all_plugins_app.sh
@@ -11,14 +11,18 @@
check_changed_packages > /dev/null
readonly EXCLUDED_PLUGINS_LIST=(
+ "google_sign_in_platform_interface"
+ "google_sign_in_web"
"instrumentation_adapter"
+ "plugin_platform_interface"
+ "shared_preferences_macos"
+ "shared_preferences_platform_interface"
+ "shared_preferences_web"
+ "url_launcher_macos"
"url_launcher_platform_interface"
"url_launcher_web"
- "url_launcher_macos"
- "google_sign_in_platform_interface"
"video_player_platform_interface"
- "shared_preferences_platform_interface"
- "shared_preferences_macos"
+ "video_player_web"
)
# Comma-separated string of the list above
readonly EXCLUDED=$(IFS=, ; echo "${EXCLUDED_PLUGINS_LIST[*]}")
diff --git a/script/check_publish.sh b/script/check_publish.sh
index 68c8b4c..2e53fc8 100755
--- a/script/check_publish.sh
+++ b/script/check_publish.sh
@@ -15,13 +15,6 @@
for dir in $(pub global run flutter_plugin_tools list --plugins="$1"); do
local package_name=$(basename "$dir")
- # Temporarily skipping publish check for url_launcher while it has a
- # dependency override.
- # TODO(amirh): remove this after publishing url_launcher_platform_interface
- if [[ $package_name == "url_launcher" ]]; then
- echo "Skipping publish check for $package_name"
- continue
- fi
echo "Checking that $package_name can be published."
if [[ $(cd "$dir" && cat pubspec.yaml | grep -E "^publish_to: none") ]]; then
echo "Package $package_name is marked as unpublishable. Skipping."