()
| 377 | } |
| 378 | |
| 379 | func ClientMacOSVersion() string { |
| 380 | if runtime.GOOS != "darwin" { |
| 381 | return "" |
| 382 | } |
| 383 | macOSVersionOnce.Do(func() { |
| 384 | cachedMacOSVersion = internalMacOSVersion() |
| 385 | }) |
| 386 | return cachedMacOSVersion |
| 387 | } |
| 388 | |
| 389 | var releaseRegex = regexp.MustCompile(`^(\d+\.\d+\.\d+)`) |
| 390 | var osReleaseOnce = &sync.Once{} |
no test coverage detected