String relPathFromContextFileToPackagesFolder = FileUtil.getRelativePath(parentFile.getPath(), packagesFolder.getPath(), '/');
if (relPathFromContextFileToPackagesFolder == null) return PsiReference.EMPTY_ARRAY;
relPathFromContextFileToPackagesFolder += "/";
final FileReferenceSet referenceSet =
new FileReferenceSet(relPathFromContextFileToPackagesFolder + relPathFromPackagesFolderToReferencedFile, this, 0, null, false, true);
final FileReference[] references = referenceSet.getAllReferences();
final int nestedLevel = StringUtil.countChars(relPathFromContextFileToPackagesFolder, '/');
final int shift = startIndex - relPathFromContextFileToPackagesFolder.length() + 1;
return references.length < nestedLevel ?
PsiReference.EMPTY_ARRAY :