PsiElementChecker: minor

Check own members before inners' since it triggers the computation of outer stub
This commit is contained in:
Pavel V. Talanov
2017-03-10 14:51:14 +03:00
parent d34b73befb
commit d846d05527
@@ -29,14 +29,14 @@ object PsiElementChecker {
fun checkPsiElementStructure(lightClass: PsiClass) {
checkPsiElement(lightClass)
lightClass.innerClasses.forEach { checkPsiElementStructure(it) }
lightClass.methods.forEach {
it.parameterList.parameters.forEach { checkPsiElement(it) }
checkPsiElement(it)
}
lightClass.fields.forEach { checkPsiElement(it) }
lightClass.innerClasses.forEach { checkPsiElementStructure(it) }
}
private fun checkPsiElement(element: PsiElement) {