diff --git a/plugins/java-model-wrappers/src/org/jetbrains/kotlin/java/model/internal/KotlinAnnotationProxyMaker.kt b/plugins/java-model-wrappers/src/org/jetbrains/kotlin/java/model/internal/KotlinAnnotationProxyMaker.kt index 7c2db985cf6..4452e078fd1 100644 --- a/plugins/java-model-wrappers/src/org/jetbrains/kotlin/java/model/internal/KotlinAnnotationProxyMaker.kt +++ b/plugins/java-model-wrappers/src/org/jetbrains/kotlin/java/model/internal/KotlinAnnotationProxyMaker.kt @@ -158,7 +158,7 @@ private fun castPrimitiveValue(type: PsiType, value: Any?): Any = when (type) { private fun byteValue(value: Any?): Byte = (value as? Number)?.toByte() ?: 0 private fun intValue(value: Any?): Int = (value as? Number)?.toInt() ?: 0 private fun shortValue(value: Any?): Short = (value as? Number)?.toShort() ?: 0 -private fun booleanValue(value: Any?): Boolean = if (value == true) true else false +private fun booleanValue(value: Any?): Boolean = value == true private fun charValue(value: Any?): Char = value as? Char ?: 0.toChar() private fun longValue(value: Any?): Long = (value as? Number)?.toLong() ?: 0