Currently, KSP returns the incorrect mangled JVM name of the inlined method.
It's breaking Micronaut integration:
micronaut-projects/micronaut-core#9716
The problem is in ResolverImpl:
private val typeMapper = KotlinTypeMapper(
BindingContext.EMPTY, ClassBuilderMode.LIGHT_CLASSES,
module.name.getNonSpecialIdentifier(),
KotlinTypeMapper.LANGUAGE_VERSION_SETTINGS_DEFAULT, // TODO use proper LanguageVersionSettings
true
)
Type mapper is created with useOldInlineClassesManglingScheme - true
Currently, KSP returns the incorrect mangled JVM name of the inlined method.
It's breaking Micronaut integration:
micronaut-projects/micronaut-core#9716
The problem is in ResolverImpl:
Type mapper is created with
useOldInlineClassesManglingScheme-true