Skip to content

Commit 7392440

Browse files
committed
Go: Move DependencyInstallerMode up
1 parent b5ae8ac commit 7392440

1 file changed

Lines changed: 14 additions & 14 deletions

File tree

go/extractor/project/project.go

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,20 @@ import (
1515
"golang.org/x/mod/semver"
1616
)
1717

18+
// DependencyInstallerMode is an enum describing how dependencies should be installed
19+
type DependencyInstallerMode int
20+
21+
const (
22+
// GoGetNoModules represents dependency installation using `go get` without modules
23+
GoGetNoModules DependencyInstallerMode = iota
24+
// GoGetWithModules represents dependency installation using `go get` with modules
25+
GoGetWithModules
26+
// Dep represent dependency installation using `dep ensure`
27+
Dep
28+
// Glide represents dependency installation using `glide install`
29+
Glide
30+
)
31+
1832
// Represents information about a `go.mod` file: this is at least the path to the `go.mod` file,
1933
// plus the parsed contents of the file, if available.
2034
type GoModule struct {
@@ -275,20 +289,6 @@ func getBuildRoot(emitDiagnostics bool) (baseDirs []string, useGoMod bool) {
275289
return
276290
}
277291

278-
// DependencyInstallerMode is an enum describing how dependencies should be installed
279-
type DependencyInstallerMode int
280-
281-
const (
282-
// GoGetNoModules represents dependency installation using `go get` without modules
283-
GoGetNoModules DependencyInstallerMode = iota
284-
// GoGetWithModules represents dependency installation using `go get` with modules
285-
GoGetWithModules
286-
// Dep represent dependency installation using `dep ensure`
287-
Dep
288-
// Glide represents dependency installation using `glide install`
289-
Glide
290-
)
291-
292292
// Returns the appropriate DependencyInstallerMode for the current project
293293
func getDepMode(emitDiagnostics bool) (DependencyInstallerMode, []string) {
294294
bazelPaths := util.FindAllFilesWithName(".", "BUILD", "vendor")

0 commit comments

Comments
 (0)