@@ -102,7 +102,7 @@ func (v *Resolver) ResolveVersion() (string, error) {
102
102
// In case the value from the fallback (github's tag version )
103
103
// is greater than the version from proxy (proxy.golang) then
104
104
// pick the version from the fallback
105
- if isSemver (fallbackVersion .Version .String ()) && isSemver (proxyVersion .Version ) &&
105
+ if IsSemver (fallbackVersion .Version .String ()) && IsSemver (proxyVersion .Version ) &&
106
106
semver .MustParse (fallbackVersion .Version .String ()).GreaterThan (semver .MustParse (proxyVersion .Version )) {
107
107
return fallbackVersion .Hash , nil
108
108
}
@@ -182,7 +182,7 @@ func (v *Resolver) ParseVersion(version string) error {
182
182
}
183
183
184
184
// return the string back if it's a valid hash string
185
- if ! isSemver (version ) && ! isValidSemverConstraint (version ) {
185
+ if ! IsSemver (version ) && ! isValidSemverConstraint (version ) {
186
186
matched , err := regexp .MatchString (hashRegex , version )
187
187
if matched {
188
188
v .Hash = true
@@ -194,7 +194,7 @@ func (v *Resolver) ParseVersion(version string) error {
194
194
}
195
195
}
196
196
197
- if isSemver (version ) {
197
+ if IsSemver (version ) {
198
198
check , err := semver .NewConstraint ("= " + version )
199
199
if err != nil {
200
200
return err
@@ -267,7 +267,7 @@ func (v *Resolver) ResolveClosestVersion() (string, error) {
267
267
268
268
// check if the given string is valid semver string and if yest
269
269
// create a constraint checker out of it
270
- func isSemver (version string ) bool {
270
+ func IsSemver (version string ) bool {
271
271
_ , err := semver .NewVersion (version )
272
272
return err == nil
273
273
}
0 commit comments