UAST-java: PsiMethodCallExpression conversion fix for fix

This commit is contained in:
Nicolay Mitropolsky
2017-09-28 11:26:08 +03:00
committed by xiexed
parent 0f373e6142
commit b7124904b2
2 changed files with 2 additions and 2 deletions

View File

@@ -238,7 +238,7 @@ internal object JavaConverter {
receiver = convertOrEmpty(el.methodExpression.qualifierExpression!!, this)
selector = JavaUCallExpression(el, this)
}
if (requiredType?.isAssignableFrom(UCallExpression::class.java) != false)
if (requiredType?.isAssignableFrom(UCallExpression::class.java) == true)
expr.selector
else
expr

View File

@@ -51,7 +51,7 @@ class JavaUastApiTest : AbstractJavaUastTest() {
val literal = PsiTreeUtil.getParentOfType(file.psi.findElementAt(index2), PsiLiteralExpression::class.java)!!
val uLiteral = literal.toUElement()!!
UsefulTestCase.assertInstanceOf(uLiteral, ULiteralExpression::class.java)
UsefulTestCase.assertInstanceOf(uLiteral.uastParent, UCallExpression::class.java)
UsefulTestCase.assertInstanceOf(uLiteral.uastParent, UQualifiedReferenceExpression::class.java)
}
}