Skip to content
This repository was archived by the owner on Jan 5, 2023. It is now read-only.

Commit 7ea3b34

Browse files
author
Sauyon Lee
committed
extractor: Reorganize code to be in a slightly more sensible order
1 parent e158b39 commit 7ea3b34

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

extractor/extractor.go

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,13 @@ func ExtractWithFlags(buildFlags []string, patterns []string) error {
3737
log.Println("Go module mode disabled.")
3838
}
3939

40+
modFlags := make([]string, 0, 1)
41+
for _, flag := range buildFlags {
42+
if strings.HasPrefix(flag, "-mod=") {
43+
modFlags = append(modFlags, flag)
44+
}
45+
}
46+
4047
log.Println("Running packages.Load.")
4148
cfg := &packages.Config{
4249
Mode: packages.NeedName | packages.NeedFiles |
@@ -47,14 +54,6 @@ func ExtractWithFlags(buildFlags []string, patterns []string) error {
4754
BuildFlags: buildFlags,
4855
}
4956
pkgs, err := packages.Load(cfg, patterns...)
50-
51-
modFlags := make([]string, 0, 1)
52-
for _, flag := range buildFlags {
53-
if strings.HasPrefix(flag, "-mod=") {
54-
modFlags = append(modFlags, flag)
55-
}
56-
}
57-
5857
if err != nil {
5958
return err
6059
}

0 commit comments

Comments
 (0)