97694e65aa
Optimize references in generated code. Also fixes Kotlin/kotlinx.serialization/issues/65 Fix (again) broken char boxing Rebased on 1.2.40 and fixed broken compatibility Fix https://github.com/Kotlin/kotlinx.serialization/issues/107 and code reformatting (cherry picked from commit d4c307d) Add correct type parameter information to synthetic declarations Needed by kapt due to https://github.com/Kotlin/kotlinx.serialization/issues/76 Make correct call to sealed class constructor Fixes https://github.com/Kotlin/kotlinx.serialization/issues/112 Bump version 1.2.50-eap-1 compatible
This module exists for the sole purpose of providing the classpath for the IDEA run configuration. This run configuration takes a plugin from the KotlinPlugin artifact instead of the project's 'out' directory, which makes it possible for our plugin to depend on other plugins such as JUnit plugin. If you want to debug some patch to IDEA, you can add copy of IDEA class into this module and modify.