This changes the probing logic for dependency resolution. The old logic was inconsistent between the various roots. The new approach simply prefers locations with a base URL component -- since they are more specific -- but will allow for locations missing a base URL component. This is convenient for developers managing a workspace where needing to specify the base URL in the path is annoying and slightly too "opinionated" for my taste (especially for migrating existing services). |
||
---|---|---|
.. | ||
paths.go | ||
workspace.go |