Removed duplicating method.
This commit is contained in:
@@ -104,18 +104,6 @@ public class JetPluginUtil {
|
||||
return includeLibrarySources ? index.isInSource(virtualFile) : index.isInSourceContent(virtualFile);
|
||||
}
|
||||
|
||||
public static boolean isInSource(@NotNull PsiElement element) {
|
||||
PsiFile containingFile = element.getContainingFile();
|
||||
if (containingFile == null) {
|
||||
return false;
|
||||
}
|
||||
VirtualFile virtualFile = containingFile.getVirtualFile();
|
||||
if (virtualFile == null) {
|
||||
return false;
|
||||
}
|
||||
return ProjectFileIndex.SERVICE.getInstance(element.getProject()).isInSource(virtualFile);
|
||||
}
|
||||
|
||||
@NotNull
|
||||
public static String getPluginVersion() {
|
||||
IdeaPluginDescriptor plugin = PluginManager.getPlugin(PluginId.getId("org.jetbrains.kotlin"));
|
||||
|
||||
@@ -51,7 +51,7 @@ public class JetJUnitConfigurationProducer extends RuntimeConfigurationProducer
|
||||
protected RunnerAndConfigurationSettings createConfigurationByElement(Location location, ConfigurationContext context) {
|
||||
PsiElement leaf = location.getPsiElement();
|
||||
|
||||
if (!JetPluginUtil.isInSource(leaf)) {
|
||||
if (!JetPluginUtil.isInSourceContent(leaf, true)) {
|
||||
return null;
|
||||
}
|
||||
|
||||
|
||||
@@ -63,7 +63,7 @@ public class JetRunConfigurationProducer extends RuntimeConfigurationProducer im
|
||||
}
|
||||
|
||||
JetFile file = getStartClassFile(location);
|
||||
if (file == null || !JetPluginUtil.isInSource(file)) {
|
||||
if (file == null || !JetPluginUtil.isInSourceContent(file, true)) {
|
||||
return null;
|
||||
}
|
||||
|
||||
|
||||
@@ -52,7 +52,7 @@ public class JetTestNgConfigurationProducer extends TestNGConfigurationProducer
|
||||
Project project = context.getProject();
|
||||
PsiElement leaf = location.getPsiElement();
|
||||
|
||||
if (!JetPluginUtil.isInSource(leaf)) {
|
||||
if (!JetPluginUtil.isInSourceContent(leaf, true)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user