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.