env GO111MODULE=off # Issue 30296. Verify that "go vet" uses only immediate dependencies. # First run fills the cache. go vet a go vet -x a ! stderr 'transitive' -- a/a.go -- package a import "b" func F() { b.F() } -- b/b.go -- package b import "transitive" func F() { transitive.F() } -- transitive/c.go -- package transitive func F() { }