чем связаное данное ограничение ?
Когда изначально делали JvmName, то не придумали, что делать когда есть смешанные иерархии наследования Kotlin/Java или разные Kotlin интерфейсы с разным JvmName для одной и той же сигнатуры из Kotlin. Поэтому запретили. Хочу порадовать, что мы тут последнее время взяли эту проблему в работу и вроде удалось придумать дизайн, который сходится. Там согласование уже на последних рубежах идет. Если никаких еще подводных камней не найдем, то скоро опубликуем KEEP с предложением, как эту проблему решать. В соответствующий YT тикет добавлю ссылку. Подписывайтесь https://youtrack.jetbrains.com/issue/KT-31420
Оффтоп. Давно хотел сказать "спасибо" вашей команде за Kotlin. С ним программирование превратилось в эстетическое и эргономическое удовольствие. Все очень вкусно и удобно сделано.
Для этого сообщения нкжно сердечко, но такой реакции тут нет(
Обсуждают сегодня