diff --git a/java/kotlin-extractor2/src/main/kotlin/utils/ClassNames.kt b/java/kotlin-extractor2/src/main/kotlin/utils/ClassNames.kt index c04aa7013a8..4cbcf6fb946 100644 --- a/java/kotlin-extractor2/src/main/kotlin/utils/ClassNames.kt +++ b/java/kotlin-extractor2/src/main/kotlin/utils/ClassNames.kt @@ -48,7 +48,7 @@ fun getFileClassName(f: KtFile): String = .replaceFirstChar { it.uppercase() }) + "Kt") private fun getBinaryName(cid: ClassId): String = - (cid.outerClassId?.let { ocid -> "${getBinaryName(ocid)}${'$'}" } ?: "${cid.packageFqName}.") + cid.shortClassName + (cid.outerClassId?.let { ocid -> "${getBinaryName(ocid)}\$" } ?: "${cid.packageFqName}.") + cid.shortClassName fun getSymbolBinaryName(that: KaSymbol): String { if (that is KaFileSymbol) {