From 559070620617bb20b1292d9da4c655714b7974c6 Mon Sep 17 00:00:00 2001 From: Loic Sharma Date: Tue, 23 Jul 2024 15:21:23 -0700 Subject: [PATCH] Update how to enable Swift Package Manager instructions --- .../docs/swift-package-manager/how-to-enable-disable.md | 9 +-------- .../swift-package-manager/for-app-developers.md | 4 ++-- .../swift-package-manager/for-plugin-authors.md | 5 ++--- 3 files changed, 5 insertions(+), 13 deletions(-) diff --git a/src/_includes/docs/swift-package-manager/how-to-enable-disable.md b/src/_includes/docs/swift-package-manager/how-to-enable-disable.md index 1ab7560b669..370c29bf6eb 100644 --- a/src/_includes/docs/swift-package-manager/how-to-enable-disable.md +++ b/src/_includes/docs/swift-package-manager/how-to-enable-disable.md @@ -1,7 +1,6 @@ ## How to turn on Swift Package Manager -Flutter's Swift Package Manager support is turned off by default. -To turn it on: +Swift Package Manager is available on the `main` channel: 1. Switch to Flutter's `main` channel: @@ -15,12 +14,6 @@ To turn it on: flutter upgrade ``` -3. Turn on the Swift Package Manager feature: - - ```sh - flutter config --enable-swift-package-manager - ``` - Using the Flutter CLI to run an app modifies the project to add Swift Package Manager integration. This makes your project download the Swift packages that diff --git a/src/content/packages-and-plugins/swift-package-manager/for-app-developers.md b/src/content/packages-and-plugins/swift-package-manager/for-app-developers.md index 9a47555a8eb..94ff57a638c 100644 --- a/src/content/packages-and-plugins/swift-package-manager/for-app-developers.md +++ b/src/content/packages-and-plugins/swift-package-manager/for-app-developers.md @@ -29,8 +29,6 @@ If you find a bug in Flutter's Swift Package Manager support, [Swift packages]: https://swiftpackageindex.com/ [open an issue]: {{site.github}}/flutter/flutter/issues/new?template=2_bug.yml -{% include docs/swift-package-manager/how-to-enable-disable.md %} - ## How to add Swift Package Manager integration ### Add to a Flutter app @@ -138,6 +136,8 @@ To undo this migration: [Turn off Swift Package Manager]: /packages-and-plugins/swift-package-manager/for-app-developers/#how-to-turn-off-swift-package-manager +{% include docs/swift-package-manager/how-to-enable-disable.md %} + ## How to use a Swift Package Manager Flutter plugin that requires a higher OS version If a Swift Package Flutter Manager plugin requires a higher OS version than diff --git a/src/content/packages-and-plugins/swift-package-manager/for-plugin-authors.md b/src/content/packages-and-plugins/swift-package-manager/for-plugin-authors.md index 93e2abf7daa..77078201fa4 100644 --- a/src/content/packages-and-plugins/swift-package-manager/for-plugin-authors.md +++ b/src/content/packages-and-plugins/swift-package-manager/for-plugin-authors.md @@ -30,8 +30,6 @@ If you find a bug in Flutter's Swift Package Manager support, [Swift packages]: https://swiftpackageindex.com/ [open an issue]: {{site.github}}/flutter/flutter/issues/new?template=2_bug.yml -{% include docs/swift-package-manager/how-to-enable-disable.md %} - ## How to add Swift Package Manager support to an existing Flutter plugin This guide shows how to add Swift Package Manager support to a plugin that @@ -47,7 +45,6 @@ migrated to Swift Package Manager yet. Plugins that don't support Swift Package Manager can cause problems for projects that have migrated. - {% tabs %} {% tab "Swift plugin" %} @@ -153,3 +150,5 @@ To update your unit tests: 8. Ensure tests pass **Product > Test**. [library type recommendations]: https://developer.apple.com/documentation/packagedescription/product/library(name:type:targets:) + +{% include docs/swift-package-manager/how-to-enable-disable.md %}