-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Closed
Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work listblockedIssue is blocked by another issueIssue is blocked by another issuec: tech-debtTechnical debt, code quality, testing, etc.Technical debt, code quality, testing, etc.f: integration_testThe flutter/packages/integration_test pluginThe flutter/packages/integration_test pluginteam-toolOwned by Flutter Tool teamOwned by Flutter Tool teamtoolAffects the "flutter" command-line tool. See also t: labels.Affects the "flutter" command-line tool. See also t: labels.
Description
Blocked on #157462 landing first.
Similar to what was done for Swift Package Manager, e.g.
flutter config --explicit-package-resolutionOr later to opt-out:
flutter config --no-explicit-package-resolutionAdvantages:
- Fits the formula of "something we are rolling out" better.
- Can be opt-out/in globally, or potentially per-project (i.e. using
pubspec.yaml, which is additional custom work)
Disadvantages:
- Slightly more work, slightly more cumbersome to integration test
Steps:
- Rename and remove the top-level command-like flag
- Update the docs on https://docs.flutter.dev/release/breaking-changes
Feature flags are always positive things (adding a feature), so I'd want to call it explicit, explicit-package-resolution?
Metadata
Metadata
Assignees
Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work listblockedIssue is blocked by another issueIssue is blocked by another issuec: tech-debtTechnical debt, code quality, testing, etc.Technical debt, code quality, testing, etc.f: integration_testThe flutter/packages/integration_test pluginThe flutter/packages/integration_test pluginteam-toolOwned by Flutter Tool teamOwned by Flutter Tool teamtoolAffects the "flutter" command-line tool. See also t: labels.Affects the "flutter" command-line tool. See also t: labels.