Check if gradle module has kotlin runtime classes in module classpath
This commit is contained in:
@@ -33,6 +33,7 @@ import com.intellij.psi.codeStyle.CodeStyleManager;
|
||||
import com.intellij.psi.util.PsiTreeUtil;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
import org.jetbrains.annotations.Nullable;
|
||||
import org.jetbrains.jet.plugin.framework.KotlinFrameworkDetector;
|
||||
import org.jetbrains.jet.plugin.framework.ui.ConfigureDialogWithModulesAndVersion;
|
||||
import org.jetbrains.plugins.gradle.util.GradleConstants;
|
||||
import org.jetbrains.plugins.groovy.lang.psi.GroovyFile;
|
||||
@@ -63,6 +64,10 @@ public abstract class KotlinWithGradleConfigurator implements KotlinProjectConfi
|
||||
|
||||
@Override
|
||||
public boolean isConfigured(@NotNull Module module) {
|
||||
if (KotlinFrameworkDetector.isJavaKotlinModule(module)) {
|
||||
return true;
|
||||
}
|
||||
|
||||
GroovyFile moduleGradleFile = getBuildGradleFile(module.getProject(), getDefaultPathToBuildGradleFile(module));
|
||||
if (moduleGradleFile != null && isFileConfigured(moduleGradleFile)) {
|
||||
return true;
|
||||
|
||||
Reference in New Issue
Block a user