blob: 3f6f5c5276b9752f9445840181aa9689801731f5 [file] [log] [blame]
# 'go list -mod=vendor' should succeed even when go.mod contains redundant
# requirements. Verifies #47565.
go list -mod=vendor
-- go.mod --
module m
go 1.17
require example.com/m v0.0.0
require example.com/m v0.0.0
replace example.com/m v0.0.0 => ./m
-- m/go.mod --
module example.com/m
go 1.17
-- m/m.go --
package m
-- use.go --
package use
import _ "example.com/m"
-- vendor/example.com/m/m.go --
package m
-- vendor/modules.txt --
# example.com/m v0.0.0 => ./m
## explicit; go 1.17
example.com/m