mirror of
https://github.com/flutter/flutter.git
synced 2025-06-03 00:51:18 +00:00
![]() Work towards https://github.com/flutter/flutter/issues/56591.
I explicitly want an LGTM from @andrewkolos @jmagman @jonahwilliams before merging.
---
After this PR, `<Plugin>.isDevDependency` is resolved based on the following logic, IFF:
- The plugin comes from a package _A_ listed in the app's package's `dev_dependencies: ...`
- The package _A_ is not a normal dependency of any transitive non-dev dependency of the app
See [`compute_dev_dependencies_test.dart`](
|
||
---|---|---|
.. | ||
migrations | ||
application_package_test.dart | ||
plugins_test.dart | ||
visual_studio_test.dart | ||
visual_studio_validator_test.dart | ||
windows_device_test.dart | ||
windows_workflow_test.dart |