GitVersion (@NotNull GitExecutable executable) { CachingFileTester.TestResult result = myVersionCache.getCachedResultFor(executable); if (result == null || result.getResult() == null) { return GitVersion.NULL; } else { return result.getResult(); } }