better reporting of sdk version

This commit is contained in:
Maxim Manuylov
2012-07-21 16:12:25 +04:00
committed by Evgeny Gerashchenko
parent fdb85d8174
commit e5589e1037
@@ -64,6 +64,14 @@ public class KotlinSdkUtil {
@Nullable
public static String getSDKVersion(@NotNull final String sdkHomePath) {
final String buildNumber = getSDKBuildNumber(sdkHomePath);
if (buildNumber == null) return null;
final int lastDotPos = buildNumber.lastIndexOf('.');
return lastDotPos == -1 ? buildNumber : buildNumber.substring(0, lastDotPos);
}
@Nullable
private static String getSDKBuildNumber(@NotNull final String sdkHomePath) {
try {
return FileUtil.loadFile(new File(sdkHomePath, "build.txt")).trim();
}