New J2K: Set exception types as non nullable in try statement conversion
This commit is contained in:
committed by
Ilya Kirillov
parent
3771ccedb7
commit
7af03c2859
@@ -7,6 +7,7 @@ package org.jetbrains.kotlin.j2k.conversions
|
||||
|
||||
import org.jetbrains.kotlin.builtins.KotlinBuiltIns
|
||||
import org.jetbrains.kotlin.j2k.*
|
||||
import org.jetbrains.kotlin.j2k.ast.Nullability
|
||||
import org.jetbrains.kotlin.j2k.tree.*
|
||||
import org.jetbrains.kotlin.j2k.tree.impl.*
|
||||
import org.jetbrains.kotlin.name.ClassId
|
||||
@@ -70,7 +71,7 @@ class TryStatementConversion(private val context: ConversionContext) : Recursive
|
||||
(it as? JKJavaDisjunctionType)?.disjunctions ?: listOf(it)
|
||||
}.map {
|
||||
val parameter = JKParameterImpl(
|
||||
JKTypeElementImpl(it),
|
||||
JKTypeElementImpl(it.updateNullability(Nullability.NotNull)),
|
||||
javaCatchSection.parameter.name.copyTreeAndDetach(),
|
||||
JKModifierListImpl()
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user