More diagnostic
This commit is contained in:
@@ -79,7 +79,7 @@ class DefaultExpressionConverter : JavaElementVisitor(), ExpressionConverter {
|
|||||||
|
|
||||||
override fun visitArrayInitializerExpression(expression: PsiArrayInitializerExpression) {
|
override fun visitArrayInitializerExpression(expression: PsiArrayInitializerExpression) {
|
||||||
val expressionType = typeConverter.convertType(expression.getType())
|
val expressionType = typeConverter.convertType(expression.getType())
|
||||||
assert(expressionType is ArrayType, "Array initializer must have array type")
|
assert(expressionType is ArrayType) { "Array initializer must have array type: expressionType = $expressionType expression = $expression" }
|
||||||
result = createArrayInitializerExpression(expressionType as ArrayType,
|
result = createArrayInitializerExpression(expressionType as ArrayType,
|
||||||
codeConverter.convertExpressions(expression.getInitializers()),
|
codeConverter.convertExpressions(expression.getInitializers()),
|
||||||
needExplicitType = true/*TODO: it's often redundant*/)
|
needExplicitType = true/*TODO: it's often redundant*/)
|
||||||
|
|||||||
Reference in New Issue
Block a user