@@ -132,9 +132,7 @@ func ExtractWithFlags(buildFlags []string, patterns []string) error {
132
132
pkgsNotFound := make ([]string , 0 , len (pkgs ))
133
133
134
134
// Do a post-order traversal and extract the package scope of each package
135
- packages .Visit (pkgs , func (pkg * packages.Package ) bool {
136
- return true
137
- }, func (pkg * packages.Package ) {
135
+ packages .Visit (pkgs , nil , func (pkg * packages.Package ) {
138
136
log .Printf ("Processing package %s." , pkg .PkgPath )
139
137
140
138
if _ , ok := pkgInfos [pkg .PkgPath ]; ! ok {
@@ -200,9 +198,7 @@ func ExtractWithFlags(buildFlags []string, patterns []string) error {
200
198
noExtractRe := regexp .MustCompile (`.*(^|` + sep + `)(\.\.|vendor)($|` + sep + `).*` )
201
199
202
200
// extract AST information for all packages
203
- packages .Visit (pkgs , func (pkg * packages.Package ) bool {
204
- return true
205
- }, func (pkg * packages.Package ) {
201
+ packages .Visit (pkgs , nil , func (pkg * packages.Package ) {
206
202
for root , _ := range wantedRoots {
207
203
pkgInfo := pkgInfos [pkg .PkgPath ]
208
204
relDir , err := filepath .Rel (root , pkgInfo .PkgDir )
0 commit comments