181: Change Signature: Restore node generation method

#KT-22817 Fixed
This commit is contained in:
Alexey Sedunov
2018-02-12 18:03:19 +03:00
committed by Nikolay Krasko
parent aee9938c70
commit 4934b45b61
@@ -54,6 +54,8 @@ class KotlinCallerChooser(
previousTree: Tree?,
callback: Consumer<Set<PsiElement>>
): CallerChooserBase<PsiElement>(declaration, project, title, previousTree, "dummy." + KotlinFileType.EXTENSION, callback) {
override fun createTreeNodeFor(method: PsiElement?, called: HashSet<PsiElement>?, cancelCallback: Runnable?) =
KotlinMethodNode(method, called ?: HashSet(), myProject, cancelCallback ?: Runnable {})
override fun findDeepestSuperMethods(method: PsiElement) =
method.toLightMethods().singleOrNull()?.findDeepestSuperMethods()