From 86272621de83422fb7457232b6d6de7dea6d6ea0 Mon Sep 17 00:00:00 2001 From: Valentin Kipyatkov Date: Wed, 4 Mar 2015 18:04:53 +0300 Subject: [PATCH] More diagnostic --- j2k/src/org/jetbrains/kotlin/j2k/ExpressionConverter.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/j2k/src/org/jetbrains/kotlin/j2k/ExpressionConverter.kt b/j2k/src/org/jetbrains/kotlin/j2k/ExpressionConverter.kt index a72cc835715..3940f5116bf 100644 --- a/j2k/src/org/jetbrains/kotlin/j2k/ExpressionConverter.kt +++ b/j2k/src/org/jetbrains/kotlin/j2k/ExpressionConverter.kt @@ -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*/)