# '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