func readProductVersionFile()

in internal/system/system.go [109:120]


func readProductVersionFile(path string) (*VersionInfo, error) {
	data, err := os.ReadFile(path)
	if err != nil {
		return nil, err
	}
	// Parse loaded plist version data
	version, err := decodeVersionInfo(bytes.NewReader(data))
	if err != nil {
		return nil, err
	}
	return version, nil
}