in intellij/src/main/kotlin/motif/intellij/ScopeHierarchyUtils.kt [84:95]
fun isMotifChildScopeMethod(element: PsiElement?): Boolean {
if (element is PsiMethod) {
val classElement = PsiTreeUtil.getParentOfType(element, PsiClass::class.java)
if (isMotifScopeClass(classElement) && element.returnType is PsiClassReferenceType) {
val returnElementClass: PsiClass? = (element.returnType as PsiClassReferenceType).resolve()
if (isMotifScopeClass(returnElementClass)) {
return true
}
}
}
return false
}