// Validate supported server version if it is provided.
if supportedServerVersions != "" {
supportedServerVersionsParsed, parseErr := semver.ParseRange(supportedServerVersions)
version_checker.go
if parseErr != nil {
return serviceerror.NewInvalidArgumentf("Unable to parse supported server versions: %v", parseErr)
}
return serviceerror.NewServerVersionNotSupported(vc.serverVersion.String(), supportedServerVersions)
}