diff --git a/java/openapi/src/com/intellij/openapi/projectRoots/JavaSdkVersionUtil.java b/java/openapi/src/com/intellij/openapi/projectRoots/JavaSdkVersionUtil.java index c8d2d210aa09..fffe25c4f888 100644 --- a/java/openapi/src/com/intellij/openapi/projectRoots/JavaSdkVersionUtil.java +++ b/java/openapi/src/com/intellij/openapi/projectRoots/JavaSdkVersionUtil.java @@ -29,16 +29,11 @@ public class JavaSdkVersionUtil { } public static JavaSdkVersion getJavaSdkVersion(@NotNull PsiElement element) { - final Module module = ModuleUtilCore.findModuleForPsiElement(element); - JavaSdkVersion version = null; - if (module != null) { - final Sdk sdk = ModuleRootManager.getInstance(module).getSdk(); - version = getJavaSdkVersion(sdk); - } - return version; + Module module = ModuleUtilCore.findModuleForPsiElement(element); + return module != null ? getJavaSdkVersion(ModuleRootManager.getInstance(module).getSdk()) : null; } public static JavaSdkVersion getJavaSdkVersion(@Nullable Sdk sdk) { return sdk != null && sdk.getSdkType() instanceof JavaSdk ? ((JavaSdk)sdk.getSdkType()).getVersion(sdk) : null; } -} +} \ No newline at end of file