Do not provide jvm run configuration for js modules

This commit is contained in:
pTalanov
2012-06-01 17:08:09 +04:00
parent c00c4d3881
commit c44916e0b2
@@ -29,10 +29,11 @@ import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
import org.jetbrains.jet.lang.psi.JetFile;
import org.jetbrains.jet.lang.psi.JetPsiUtil;
import org.jetbrains.jet.lang.resolve.name.FqName;
import org.jetbrains.jet.lang.resolve.java.JvmAbi;
import org.jetbrains.jet.lang.resolve.name.FqName;
import org.jetbrains.jet.lang.resolve.name.Name;
import org.jetbrains.jet.plugin.JetMainDetector;
import org.jetbrains.jet.plugin.project.JsModuleDetector;
/**
* @author yole
@@ -58,6 +59,10 @@ public class JetRunConfigurationProducer extends RuntimeConfigurationProducer im
return null;
}
if (JsModuleDetector.isJsProject(module.getProject())) {
return null;
}
FqName startClassFQName = getStartClassFQName(location);
if (startClassFQName == null) {
return null;