Fixed resolving of absolute path on Windows (PY-8256).

This commit is contained in:
Dmitry Trofimov
2013-03-28 11:55:38 +01:00
parent 89cbab5da0
commit 6430040b68
@@ -3,6 +3,7 @@ package com.jetbrains.python.psi;
import com.google.common.collect.Lists;
import com.intellij.openapi.application.ApplicationManager;
import com.intellij.openapi.fileTypes.FileType;
import com.intellij.openapi.util.io.FileUtil;
import com.intellij.openapi.vfs.LocalFileSystem;
import com.intellij.openapi.vfs.VirtualFile;
import com.intellij.psi.*;
@@ -33,6 +34,10 @@ public class RootFileReferenceSet extends FileReferenceSet {
super(s, element, offset, provider, sensitive);
}
public boolean isAbsolutePathReference() {
return FileUtil.isAbsolute(getPathString());
}
@NotNull
@Override
public Collection<PsiFileSystemItem> computeDefaultContexts() {