More diagnostic

This commit is contained in:
Valentin Kipyatkov
2015-03-04 18:04:53 +03:00
parent efa83000a2
commit 86272621de
@@ -79,7 +79,7 @@ class DefaultExpressionConverter : JavaElementVisitor(), ExpressionConverter {
override fun visitArrayInitializerExpression(expression: PsiArrayInitializerExpression) {
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,
codeConverter.convertExpressions(expression.getInitializers()),
needExplicitType = true/*TODO: it's often redundant*/)