PsiElementChecker: minor
Check own members before inners' since it triggers the computation of outer stub
This commit is contained in:
@@ -29,14 +29,14 @@ object PsiElementChecker {
|
|||||||
fun checkPsiElementStructure(lightClass: PsiClass) {
|
fun checkPsiElementStructure(lightClass: PsiClass) {
|
||||||
checkPsiElement(lightClass)
|
checkPsiElement(lightClass)
|
||||||
|
|
||||||
lightClass.innerClasses.forEach { checkPsiElementStructure(it) }
|
|
||||||
|
|
||||||
lightClass.methods.forEach {
|
lightClass.methods.forEach {
|
||||||
it.parameterList.parameters.forEach { checkPsiElement(it) }
|
it.parameterList.parameters.forEach { checkPsiElement(it) }
|
||||||
checkPsiElement(it)
|
checkPsiElement(it)
|
||||||
}
|
}
|
||||||
|
|
||||||
lightClass.fields.forEach { checkPsiElement(it) }
|
lightClass.fields.forEach { checkPsiElement(it) }
|
||||||
|
|
||||||
|
lightClass.innerClasses.forEach { checkPsiElementStructure(it) }
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun checkPsiElement(element: PsiElement) {
|
private fun checkPsiElement(element: PsiElement) {
|
||||||
|
|||||||
Reference in New Issue
Block a user