INNER CODE UNIT · Go

readVersion

demoiselle/signer · publicador.go:100

func readVersion(wd string) string {
	data, err := os.ReadFile(filepath.Join(wd, "pom.xml"))
	if err != nil {
		return ""
	}
	s := string(data)
	marker := "<version>"
	i := strings.Index(s, marker)
	if i < 0 {
		return ""
	}
	s = s[i+len(marker):]
	j := strings.Index(s, "</version>")
	if j < 0 {
		return ""
	}
	v := strings.TrimSpace(s[:j])
	if v == "4.6.2-SNAPSHOT" {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…