Tatum Alenko
10/27/2020, 7:07 AMspand
10/27/2020, 7:08 AMTatum Alenko
10/27/2020, 7:10 AMimport kotlin.reflect.*
). So that's why I'm confused.travis
10/27/2020, 7:33 AMcore/jvmMain/src/kotlinx/serialization/SerializersJvm.kt
does use reflection, but is specific to the JVM for providing interop for libraries that rely on reflection.
KClass
, as an example, is also used. Despite being in the kotlin.reflect
package, it doesn't necessarily indicate reflection (i.e. KClass
and some it's methods are multiplatform and useable on platforms that do not support reflection).
So an import
of kotlin.reflect.*
does not necessarily indicate that reflection is ocurring.