[KAPT] KT-65399 Fix rendering of types with names starting with $.

Solves a specific issue with Kotlin serialization, and most likely,
similar issues with synthetic classes.

Types with `$` in other positions will be still rendered incorrectly
due to imprecise conversion of such types from Kotlin to Java
in the analysis API.


Merge-request: KT-MR-14235
Merged-by: Pavel Mikhailovskii <Pavel.Mikhailovskii@jetbrains.com>
This commit is contained in:
Pavel Mikhailovskii
2024-02-12 11:15:36 +00:00
committed by Space Team
parent 58264e177f
commit d75463a7d5
5 changed files with 64 additions and 6 deletions
@@ -0,0 +1,5 @@
package org.jetbrains
class C {
object `$serializer`
}