From 0f5d61c4c19cce89dd1354f5d5a97e14bb02d3d2 Mon Sep 17 00:00:00 2001 From: Axel Wagner Date: Sat, 5 Aug 2017 19:29:30 +0200 Subject: [PATCH] imports: print dir of candidates in addition to import path The import path is ambiguous in the presence of vendoring (e.g. golang/go#20610) Change-Id: I22f372b233b8554e3d9210b383a7df7a6a0f3eee Reviewed-on: https://go-review.googlesource.com/53470 Reviewed-by: Brad Fitzpatrick --- imports/fix.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/imports/fix.go b/imports/fix.go index ac7f4b00..e2460849 100644 --- a/imports/fix.go +++ b/imports/fix.go @@ -776,7 +776,7 @@ func findImportGoPath(pkgName string, symbols map[string]bool, filename string) sort.Sort(byImportPathShortLength(candidates)) if Debug { for i, pkg := range candidates { - log.Printf("%s candidate %d/%d: %v", pkgName, i+1, len(candidates), pkg.importPathShort) + log.Printf("%s candidate %d/%d: %v in %v", pkgName, i+1, len(candidates), pkg.importPathShort, pkg.dir) } }