extract VfsUtilCore from VfsUtil, pull up isAncestor()

This commit is contained in:
Dmitry Jemerov
2011-09-22 19:31:31 +02:00
parent af4e87b6bf
commit ee3c995658
3 changed files with 43 additions and 23 deletions
@@ -23,7 +23,7 @@ import com.intellij.openapi.module.Module;
import com.intellij.openapi.project.Project;
import com.intellij.openapi.roots.PackageIndex;
import com.intellij.openapi.util.Comparing;
import com.intellij.openapi.vfs.VfsUtil;
import com.intellij.openapi.vfs.VfsUtilCore;
import com.intellij.openapi.vfs.VirtualFile;
import com.intellij.psi.PsiPackage;
import org.jetbrains.annotations.NotNull;
@@ -49,7 +49,7 @@ public class PackageScope extends GlobalSearchScope {
public boolean contains(VirtualFile file) {
for (VirtualFile scopeDir : myDirs) {
boolean inDir = myIncludeSubpackages
? VfsUtil.isAncestor(scopeDir, file, false)
? VfsUtilCore.isAncestor(scopeDir, file, false)
: Comparing.equal(file.getParent(), scopeDir);
if (inDir) return true;
}