From fbaa4cc9e747fb71c30c2ab716c05fd367a1a9ba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9E=97=E4=B8=87=E7=A8=8B?= <1498425439@qq.com> Date: Tue, 19 Dec 2023 19:05:54 +0800 Subject: [PATCH] PsiPackage not implemented getChildren, not add while for compact. --- .../linwancen/plugin/show/java/JavaTree.java | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/src/main/idea/io/github/linwancen/plugin/show/java/JavaTree.java b/src/main/idea/io/github/linwancen/plugin/show/java/JavaTree.java index 93de7f8..a58061b 100644 --- a/src/main/idea/io/github/linwancen/plugin/show/java/JavaTree.java +++ b/src/main/idea/io/github/linwancen/plugin/show/java/JavaTree.java @@ -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; - } - } }