@@ -56,6 +56,15 @@ func Version(conf config.Config, plugin plugins.Plugin, directory string) (versi
56
56
}
57
57
58
58
func findVersionsInDir (conf config.Config , plugin plugins.Plugin , directory string ) (versions ToolVersions , found bool , err error ) {
59
+ filepath := path .Join (directory , conf .DefaultToolVersionsFilename )
60
+
61
+ if _ , err = os .Stat (filepath ); err == nil {
62
+ versions , found , err := toolversions .FindToolVersions (filepath , plugin .Name )
63
+ if found || err != nil {
64
+ return ToolVersions {Versions : versions , Source : conf .DefaultToolVersionsFilename , Directory : directory }, found , err
65
+ }
66
+ }
67
+
59
68
legacyFiles , err := conf .LegacyVersionFile ()
60
69
if err != nil {
61
70
return versions , found , err
@@ -69,15 +78,6 @@ func findVersionsInDir(conf config.Config, plugin plugins.Plugin, directory stri
69
78
}
70
79
}
71
80
72
- filepath := path .Join (directory , conf .DefaultToolVersionsFilename )
73
-
74
- if _ , err = os .Stat (filepath ); err == nil {
75
- versions , found , err := toolversions .FindToolVersions (filepath , plugin .Name )
76
- if found || err != nil {
77
- return ToolVersions {Versions : versions , Source : conf .DefaultToolVersionsFilename , Directory : directory }, found , err
78
- }
79
- }
80
-
81
81
return versions , found , nil
82
82
}
83
83
0 commit comments