Removed file references from empty strings (PY-3638).

This commit is contained in:
Dmitry Trofimov
2011-06-05 20:35:39 +02:00
parent 429340666b
commit 5532cb5e23
@@ -17,6 +17,7 @@
package com.intellij.openapi.paths;
import com.intellij.openapi.fileTypes.FileType;
import com.intellij.openapi.util.text.StringUtil;
import com.intellij.psi.PsiElement;
import com.intellij.psi.PsiReference;
import com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReferenceSet;
@@ -46,6 +47,9 @@ public class StaticPathReferenceProvider extends PathReferenceProviderBase {
final @NotNull List<PsiReference> references,
final boolean soft) {
if (StringUtil.isEmpty(text)) {
return true;
}
FileReferenceSet set = new FileReferenceSet(text, psiElement, offset, null, true, myEndingSlashNotAllowed, mySuitableFileTypes) {
protected boolean isUrlEncoded() {
return true;