File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -282,10 +282,6 @@ func tryReadGoDirective(depMode DependencyInstallerMode) (string, bool) {
282282 found = true
283283 if len (matches ) > 1 {
284284 version = string (matches [1 ])
285- semverVersion := "v" + version
286- if semver .Compare (semverVersion , getEnvGoSemVer ()) >= 0 {
287- diagnostics .EmitNewerGoVersionNeeded ()
288- }
289285 }
290286 }
291287 }
@@ -672,7 +668,11 @@ func installDependenciesAndBuild() {
672668 os .Setenv ("GO111MODULE" , "auto" )
673669 }
674670
675- _ , goModVersionFound := tryReadGoDirective (depMode )
671+ goModVersion , goModVersionFound := tryReadGoDirective (depMode )
672+
673+ if semver .Compare ("v" + goModVersion , getEnvGoSemVer ()) >= 0 {
674+ diagnostics .EmitNewerGoVersionNeeded ()
675+ }
676676
677677 modMode := getModMode (depMode )
678678 modMode = fixGoVendorIssues (modMode , depMode , goModVersionFound )
You can’t perform that action at this time.
0 commit comments