PsiPackage not implemented getChildren, not add while for compact.
This commit is contained in:
@@ -63,7 +63,7 @@ public class JavaTree {
|
||||
if (node instanceof PackageElementNode) {
|
||||
// On Packages View
|
||||
@NotNull PsiPackage psiPackage = ((PackageElementNode) node).getValue().getPackage();
|
||||
return packageDoc(psiPackage);
|
||||
return OwnerToPsiDocUtils.packageDoc(psiPackage);
|
||||
}
|
||||
|
||||
// On Packages View, Project Files View
|
||||
@@ -99,20 +99,4 @@ public class JavaTree {
|
||||
child = parent;
|
||||
}
|
||||
}
|
||||
|
||||
@Nullable
|
||||
static PsiDocComment packageDoc(@NotNull PsiPackage child) {
|
||||
while (true) {
|
||||
@Nullable PsiDocComment docComment = OwnerToPsiDocUtils.packageDoc(child);
|
||||
if (docComment != null) {
|
||||
return docComment;
|
||||
}
|
||||
@Nullable PsiPackage parent = child.getParentPackage();
|
||||
if (parent == null) {
|
||||
return null;
|
||||
}
|
||||
// PsiPackage not implemented getChildren()
|
||||
child = parent;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user