blob: b2a8f168b301eb5b055f66d65bb8318fd9ee5c75 [file] [log] [blame]
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() {
}