diff --git a/platform/lang-impl/src/com/intellij/openapi/projectRoots/impl/SdkConfigurationUtil.java b/platform/lang-impl/src/com/intellij/openapi/projectRoots/impl/SdkConfigurationUtil.java index 6aaf553723ca..df00c01fcbb1 100644 --- a/platform/lang-impl/src/com/intellij/openapi/projectRoots/impl/SdkConfigurationUtil.java +++ b/platform/lang-impl/src/com/intellij/openapi/projectRoots/impl/SdkConfigurationUtil.java @@ -239,12 +239,8 @@ public class SdkConfigurationUtil { */ @Nullable public static Sdk createAndAddSDK(final String path, SdkType sdkType) { - VirtualFile sdkHome = ApplicationManager.getApplication().runWriteAction(new Computable() { - @Override - public VirtualFile compute() { - return LocalFileSystem.getInstance().refreshAndFindFileByPath(path); - } - }); + VirtualFile sdkHome = ApplicationManager.getApplication().runWriteAction( + (Computable)() -> LocalFileSystem.getInstance().refreshAndFindFileByPath(path)); if (sdkHome != null) { final Sdk newSdk = setupSdk(ProjectJdkTable.getInstance().getAllJdks(), sdkHome, sdkType, true, null, null); if (newSdk != null) {