Setup SDK only for Java language

This commit is contained in:
Danila Ponomarenko
2012-06-07 13:51:59 +04:00
parent f52aaeff7b
commit 9df1666ce9
@@ -16,8 +16,14 @@
package com.intellij.codeInsight.daemon.impl;
import com.intellij.ProjectTopics;
import com.intellij.icons.AllIcons;
import com.intellij.ide.highlighter.JavaClassFileType;
import com.intellij.lang.Language;
import com.intellij.lang.StdLanguages;
import com.intellij.lang.java.JavaLanguage;
import com.intellij.openapi.application.ApplicationManager;
import com.intellij.openapi.fileTypes.FileTypes;
import com.intellij.openapi.fileTypes.StdFileTypes;
import com.intellij.openapi.module.Module;
import com.intellij.openapi.module.ModuleUtil;
import com.intellij.openapi.project.Project;
@@ -64,6 +70,10 @@ public class SetupSDKNotificationProvider implements EditorNotifications.Provide
return null;
}
if (psiFile.getLanguage() != JavaLanguage.INSTANCE) {
return null;
}
if (ProjectRootManager.getInstance(myProject).getProjectSdk() != null) {
return null;
}