Eg. open the packages folder in the Flutter repo and try to run dart: pub get. It'll try to run in the root folder, but should instead be showing some picker to pick a project (if one can't be inferred).
This blocks #2924 because the current Pub Get command (etc.) all handle these projects correctly.