Closed JSMonk closed 3 years ago
Those changes solve the problem with identifiers hidden with TypeScript definitions. For example:
declare interface Any { id(a: any): Any; }
This code snippet is translated into the next one:
external interface Any { fun id(a: Any): Any }
But proposed behaviors is to translate it into:
external interface Any { fun id(a: kotlin.Any): Any }
https://github.com/Kotlin/dukat/issues/381
Summary
Those changes solve the problem with identifiers hidden with TypeScript definitions. For example:
This code snippet is translated into the next one:
But proposed behaviors is to translate it into:
Related Issue
https://github.com/Kotlin/dukat/issues/381