то при декомпиляции в джаву получается слишком ужасный код.
А зачем это может быть нужно? На языковые конструкции всё равно лучше смотреть в байт-коде.
Ну а вообще вряд ли такой в принципе существует. По-моему, это достаточно сложно выковыривать языковые конструкции котлина из байткода
Боюсь, декомпиляция в Котлин из .class файлов будет шибко неоднозначной. Начать с того, что один .kt файл может скомпилироваться в несколько .class файлов.
Обсуждают сегодня