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 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
Some APIs are marked with ‘InternalKotlinGradlePluginApi’ which means, that those are not kept binary compatible and are considered ‘unstable’ from the IDEA perspective.