Files
kotlin-fork/libraries/tools/kotlin-gradle-plugin-idea
sebastian.sellmair c9a079f908 [kpm] serializationUtil.kt: Implement custom ClassLoaderObjectInputStream
Previously used the Gradle implementation, which had an undesirable
fallback for the case of missing classes in the given class loader.

For our tests, we want to ensure that only the specified class loader
is used.
2022-05-25 13:15:46 +00:00
..

Kotlin Gradle Plugin Models shared between IDEA import and KGP

The classes defined in this module will be available inside the Kotlin Gradle Plugin (KGP) as well as in the IDE import (GradleProject).

Binary Compatibility:

Binary compatibility can be tested by

./gradlew :tools:binary-compatibility-validator:clean :tools:binary-compatibility-validator:test

Binary incompatible changes have to go through a proper deprecation cycle after releases

Unstable APIs / InternalKotlinGradlePluginApi

Some APIs are marked with 'InternalKotlinGradlePluginApi' which means, that those are not kept binary compatible and are considered 'unstable' from the IDEA perspective.