diff --git a/framework/tornadofx/kodein-di-framework-tornadofx-jvm/src/main/kotlin/org/kodein/di/tornadofx/extension.kt b/framework/tornadofx/kodein-di-framework-tornadofx-jvm/src/main/kotlin/org/kodein/di/tornadofx/extension.kt index 491dc8d2..05cbb1e2 100644 --- a/framework/tornadofx/kodein-di-framework-tornadofx-jvm/src/main/kotlin/org/kodein/di/tornadofx/extension.kt +++ b/framework/tornadofx/kodein-di-framework-tornadofx-jvm/src/main/kotlin/org/kodein/di/tornadofx/extension.kt @@ -10,7 +10,7 @@ import kotlin.reflect.* @Suppress("UNCHECKED_CAST") public fun DI.MainBuilder.installTornadoSource() { externalSources += ExternalSource { key -> - val elementType = key.type.getRaw()?.jvmType as Class<*>? + val elementType = key.type.getRaw().jvmType as Class<*>? // Check if the elementType is injectable by TornadoFX di container (infine if its a Component) if (elementType != null && diff --git a/kodein-di/build.gradle.kts b/kodein-di/build.gradle.kts index fa2d7270..9a37e34c 100644 --- a/kodein-di/build.gradle.kts +++ b/kodein-di/build.gradle.kts @@ -7,7 +7,7 @@ kodein { common { main.dependencies { - api("org.kodein.type:kodein-type:1.3.0") + api("org.kodein.type:kodein-type:1.4.0") } test.dependencies { implementation(project(":test-utils"))