This PR moves to the new compiler API provided by 1.8, based on CompilerPluginRegistrar. Alongside it updates:
kotlin-compile-testing to 1.5.0,
Gradle to 8.0.2.
Note: this PR breaks binary compatibility, because the new Meta is no longer an interface, but an abstract class. Also its superclasses change. Should we move to 2.0, or at least to 1.7?
This PR moves to the new compiler API provided by 1.8, based on
CompilerPluginRegistrar
. Alongside it updates:kotlin-compile-testing
to 1.5.0,Note: this PR breaks binary compatibility, because the new
Meta
is no longer an interface, but an abstract class. Also its superclasses change. Should we move to 2.0, or at least to 1.7?