diff --git a/idea/src/org/jetbrains/kotlin/idea/projectView/KtDeclarationTreeNode.kt b/idea/src/org/jetbrains/kotlin/idea/projectView/KtDeclarationTreeNode.kt index 13a95e164bb..997c4743368 100644 --- a/idea/src/org/jetbrains/kotlin/idea/projectView/KtDeclarationTreeNode.kt +++ b/idea/src/org/jetbrains/kotlin/idea/projectView/KtDeclarationTreeNode.kt @@ -23,38 +23,7 @@ internal class KtDeclarationTreeNode( override fun extractPsiFromValue(): PsiElement? = value - override fun getChildrenImpl(): Collection> { - val settings = settings - val project = project - - if (!settings.isShowMembers) return emptyList() - val declaration = value ?: return emptyList() - - val result = mutableListOf>() - declaration.acceptChildren(object : KtTreeVisitorVoid() { - override fun visitClassOrObject(classOrObject: KtClassOrObject) { - result.add( - KtClassOrObjectTreeNode( - project = project, - ktClassOrObject = classOrObject, - viewSettings = settings - ) - ) - } - - override fun visitNamedFunction(function: KtNamedFunction) { - result.add( - KtDeclarationTreeNode( - project = project, - ktDeclaration = function, - viewSettings = settings - ) - ) - } - }) - - return result - } + override fun getChildrenImpl(): Collection> = emptyList() override fun updateImpl(data: PresentationData) { val declaration = value ?: return @@ -62,8 +31,6 @@ internal class KtDeclarationTreeNode( data.presentableText = tryGetRepresentableText(declaration, project) } - override fun expandOnDoubleClick(): Boolean = false - override fun isDeprecated(): Boolean = value?.let { KtPsiUtil.isDeprecated(it) } ?: false companion object {