You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'd vote for "opt-in to go path copying" as a quick, safe fix. Seems like the current method is an overly aggressive performance optimization, but results in "surprising" behavior for the development use case. At a minimum, perhaps the README needs a "Gotchas" section where things like this are called out?
Took me quite some time to figure out why "flatten by default" wasn't (apparently) working!
Scenario
glide.yaml
.vendor/
in VCS.vendor/
on disk in GOPATH.Result
glide up
in Package A (with flatten enabled) copies Package B from GOPATH.vendor/
directory from disk.A/vendor/C
andA/vendor/B/vendor/C
.Proposal
--skip-gopath
should default totrue
, orvendor/
directories copied from GOPATH, and prevents the copying of packages which should be flattened.The text was updated successfully, but these errors were encountered: