243ac04dbf
Keep the DEPS entries and directories for the old locations for these packages, but ignore them in `generate_package_config`. Removing the hashes and directories would invalidate the DEPS file in the flutter engine repository. Add the `shelf` repository to the specially handled directories with nested packages in `generate_package_config`. Update path dependencies in pubspecs to the new location. Reland of https://dart-review.googlesource.com/c/sdk/+/243929 without the removal of the old directory locations. R=devoncarew@google.com Change-Id: I3d3b3eb0722f3eba518a6a1034ed9c24f83c70f0 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/244300 Reviewed-by: Devon Carew <devoncarew@google.com> Commit-Queue: Nate Bosch <nbosch@google.com>