Split from https://dart-review.googlesource.com/c/sdk/+/413820, with only the pubspec.yaml changes, and a little more motivation in the message. (And not phrased as a mere "clean up", even though I do consider it cleaning up 😊).
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Replacing VM reviewer since Ben seems to be away.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Code-Review | +1 |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Got run over by the workspace change, so adapting to that.
(Also made some tweaks to to the `generate_package_config.dart` script, @sig...@google.com, just more types and better RegExp.)
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Need more +1s after rebasing. 😞
Thanks for all the clean-ups!
Had to revert the workspace cl for now (something broke in flutter)
But hopefully it can be relanded soon!
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Thanks for all the clean-ups!
Had to revert the workspace cl for now (something broke in flutter)
But hopefully it can be relanded soon!
Aha! I'll revert my changes and land my CL first! 😜
(I'll be nice and wait for the workspaces to come back. Feel free to take parts of the generate script from there if you want to.)
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Code-Review | +1 |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Waiting for reapplication of "Migrate ot use pub workspace". (Go Sigurd!)
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Code-Review | +1 |
Thanks for this cleanup!
I have relanded the workspace CL, and it seems to be sticking.
I did not incorporate your fixes to `tools/generate_package_config.dart` So they should be able to land without merge issues.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Thanks for this cleanup!
I have relanded the workspace CL, and it seems to be sticking.
I did not incorporate your fixes to `tools/generate_package_config.dart` So they should be able to land without merge issues.
Super, thanks!
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Include or remove stray `pubspec.yaml` files.
There were `pubspec.yaml` files in `tools/` that were not
included in the global package config.
That means that their imports were irrelevant, which could
be misleading. And if any tool would look at the
`pubspec.yaml` file, it might be inconsistent with
the actual package resolution.
Makes every `pubspec.yaml` file either be included by the
`tools/generate_package_config.dart` script, or deletes them
if they seem to be stale and unused.
(Compare vs. `git ls-files '**/pubspec.yaml'`.)
Excepted `tools/dart2js/sourceMapViewer/pubspec.yaml`.
The entire directory might be stale. The dependencies of
that pubspec are not SDK dependencies otherwise,
the pubspec has no SDK min-version, which is now a requirement,
and the README refers to a *packages directory*.
Keeping as-is and filing issue to have owners take a look.
Added `lib/` directory to `tools/` to avoid `tools/bots/`
being inside the package URI root of the `tools/` package,
which would cause its `../../pkg/...` import to fail.
Makes every `pubspec.yaml` file use a `^...` SDK constraint instead
of the longer `>= ... < ...` format.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |