mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
fix exception from auto-import (PY-2445)
This commit is contained in:
@@ -91,7 +91,14 @@ public class AddImportHelper {
|
||||
if (relativeToName == null) {
|
||||
return false;
|
||||
}
|
||||
ImportPriority relativeToPriority = source == null ? ImportPriority.BUILTIN : getImportPriority(file, source.getContainingFile());
|
||||
final PsiFileSystemItem containingFile;
|
||||
if (source instanceof PsiDirectory) {
|
||||
containingFile = (PsiDirectory) source;
|
||||
}
|
||||
else {
|
||||
containingFile = source != null ? source.getContainingFile() : null;
|
||||
}
|
||||
ImportPriority relativeToPriority = source == null ? ImportPriority.BUILTIN : getImportPriority(file, containingFile);
|
||||
final int rc = priority.compareTo(relativeToPriority);
|
||||
if (rc < 0) {
|
||||
return true;
|
||||
|
||||
Reference in New Issue
Block a user