Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for IsPseudoVersion (0.64 sec)

  1. src/cmd/vendor/golang.org/x/telemetry/internal/telemetry/proginfo.go

    	// we can re-use the Go version here.
    	if IsToolchainProgram(progPath) {
    		progVers = goVers
    	} else {
    		progVers = info.Main.Version
    		if strings.Contains(progVers, "devel") || module.IsPseudoVersion(progVers) {
    			// We don't want to track pseudo versions, but may want to track prereleases.
    			progVers = "devel"
    		}
    	}
    
    	return goVers, progPath, progVers
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 14 19:09:33 UTC 2024
    - 1.5K bytes
    - Viewed (0)
  2. src/cmd/vendor/golang.org/x/mod/module/pseudo.go

    		return ""
    	}
    	if i == 0 && digits[i] == '1' && len(digits) > 1 {
    		digits = digits[1:]
    	} else {
    		digits[i]--
    	}
    	return string(digits)
    }
    
    // IsPseudoVersion reports whether v is a pseudo-version.
    func IsPseudoVersion(v string) bool {
    	return strings.Count(v, "-") >= 2 && semver.IsValid(v) && pseudoVersionRE.MatchString(v)
    }
    
    // IsZeroPseudoVersion returns whether v is a pseudo-version with a zero base,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jul 12 20:38:21 UTC 2023
    - 8.4K bytes
    - Viewed (0)
  3. src/cmd/go/internal/modfetch/proxy.go

    	if version != "" && version != module.CanonicalVersion(version) {
    		return &module.ModuleError{
    			Path: p.path,
    			Err: &module.InvalidVersionError{
    				Version: version,
    				Pseudo:  module.IsPseudoVersion(version),
    				Err:     err,
    			},
    		}
    	}
    
    	return &module.ModuleError{
    		Path:    p.path,
    		Version: version,
    		Err:     err,
    	}
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Nov 03 15:21:05 UTC 2023
    - 13K bytes
    - Viewed (0)
  4. src/cmd/go/proxy_test.go

    		// Otherwise, use the latest pseudoversion.
    		var latestRelease, latestPrerelease, latestPseudo string
    		for _, m := range modList {
    			if m.Path != modPath {
    				continue
    			}
    			if module.IsPseudoVersion(m.Version) && (latestPseudo == "" || semver.Compare(latestPseudo, m.Version) > 0) {
    				latestPseudo = m.Version
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 03 09:56:24 UTC 2023
    - 12K bytes
    - Viewed (0)
  5. src/cmd/go/internal/modfetch/coderepo.go

    			// would not resolve at all. (The Go version string "v2.0.0+incompatible"
    			// refers to the "v2.0.0" version tag, which we handle below.)
    			continue
    		}
    		if module.IsPseudoVersion(v) {
    			// Ignore tags that look like pseudo-versions: Stat rewrites those
    			// unambiguously to the underlying commit, and tagToVersion drops them.
    			continue
    		}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sun Apr 14 18:50:24 UTC 2024
    - 38.4K bytes
    - Viewed (0)
  6. src/cmd/go/internal/modload/query.go

    		} else {
    			qm.mayUseLatest = module.IsPseudoVersion(current)
    			qm.filter = func(mv string) bool { return gover.ModCompare(qm.path, mv, current) >= 0 }
    		}
    
    	case query == "patch":
    		if current == "" || current == "none" {
    			return nil, &NoPatchBaseError{path}
    		}
    		if current == "" {
    			qm.mayUseLatest = true
    		} else {
    			qm.mayUseLatest = module.IsPseudoVersion(current)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Dec 11 22:29:11 UTC 2023
    - 44.7K bytes
    - Viewed (0)
  7. src/cmd/go/internal/modfetch/cache.go

    	var maxVersion string
    	suffix := "-" + rev + ".info"
    	err = errNotCached
    	for _, name := range names {
    		if strings.HasSuffix(name, suffix) {
    			v := strings.TrimSuffix(name, ".info")
    			if module.IsPseudoVersion(v) && semver.Compare(v, maxVersion) > 0 {
    				maxVersion = v
    				file, info, err = readDiskStat(ctx, path, strings.TrimSuffix(name, ".info"))
    			}
    		}
    	}
    	return file, info, err
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 03 18:15:22 UTC 2024
    - 24.7K bytes
    - Viewed (0)
  8. src/cmd/go/internal/modfetch/codehost/codehost.go

    	// but tags of this form being created should be fairly rare
    	// (and invalidate pseudo-version results anyway).
    	c := semver.Canonical(tag)
    	return c != "" && strings.HasPrefix(tag, c) && !module.IsPseudoVersion(tag)
    }
    
    // A RevInfo describes a single revision in a source code repository.
    type RevInfo struct {
    	Origin  *Origin
    	Name    string    // complete ID in underlying repository
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sun Apr 14 18:50:24 UTC 2024
    - 12.8K bytes
    - Viewed (0)
Back to top