Modify scope for searching sources - also allow to index source in libraries

This commit is contained in:
Nikolay Krasko
2012-06-09 18:37:48 +04:00
parent e5f06a87d1
commit 09ab5955d6
@@ -23,6 +23,7 @@ import com.intellij.openapi.vfs.VirtualFile;
import com.intellij.psi.search.DelegatingGlobalSearchScope;
import com.intellij.psi.search.GlobalSearchScope;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.jet.plugin.JetFileType;
/**
* @author Nikolay Krasko
@@ -45,6 +46,6 @@ public class JetSourceFilterScope extends DelegatingGlobalSearchScope {
return myIndex.isInLibraryClasses(file);
}
return myIndex.isInSourceContent(file);
return file.getFileType().equals(JetFileType.INSTANCE) && (myIndex.isInSourceContent(file) || myIndex.isInLibrarySource(file));
}
}