на счет обоих типов: и kotlin-jvm и kotlin-js Ком...
# russian
c
на счет обоих типов: и kotlin-jvm и kotlin-js Компилятор сам по себе пережует все нормально. Проблем со стороны компилятора нет. проблема в идее: ее логика проста: если в подключаемой JAR библиотеке есть kjsm (если правильно помню) файлы, это перед нами kotlin-js библиотека. Соответственно, подключая такую библиотеку в JVM вы можете заметить, что все ваши классы из той библиотеки будто бы не найдены - идея все рисует красным.
k
А ты пробовал делать multiplatform project + JVM + JS?
c
из градла?
k
При чём тут gradle?
c
ну... потому как идея может строить свой проект на основе проекта градла. этим я и пользуюсь
+когда эта бага появилась multiplatform project был еще в планах, на сколько я помню
k
Ещё раз: ты пробовал делать multiplatform project?
Баги тут по сути нет никакой. Просто не предназначен тулинг Kotlin для того, чтобы делали мультиплатформенные проекты, не используя соответствующую фичу. Или всё-таки ты используешь штатные multiplatform, и это именно в них воспроизводится?
c
хм. этого не было. это было только в планах
но класть оба формата (kotlin-jvm и kotlin-js) в один jar по прежнему нельзя?
k
Нельзя. А зачем?
l
Я кстати пытался подключить отдельный проект (созданный чтобы быть расшаренным) с сущностями к проекту с котлинjs - тоже не получилось. Не видит классы.