Size: a a a

2019 May 17

SM

Sergey Morgunov in Kotlin Moscow
Спасибо, погляжу! У меня ещё специфика в том, что один из модулей либы это Scala модуль и он тоже должен видеть кор классы и понимать их 😂
источник

AN

Alexander Nozik in Kotlin Moscow
А, стоп, мультимодульная, не мультиплатформная.
источник

AN

Alexander Nozik in Kotlin Moscow
Это для мультиплатформы
источник

SM

Sergey Morgunov in Kotlin Moscow
Неее, у меня только jvm
источник

AN

Alexander Nozik in Kotlin Moscow
Там теоретически вроде можно делать экспекты внутри jvm, но это изврат. Тогда это не то
источник

SM

Sergey Morgunov in Kotlin Moscow
Мультиплатформенные билды с кор частью я видел, да. Но там всё именно под котлин заточено и под его таргетные платформы
источник

N

Nort in Kotlin Moscow
Alexander Nozik
Там теоретически вроде можно делать экспекты внутри jvm, но это изврат. Тогда это не то
ну в целом механизм то позволяет это сделать
источник

AN

Alexander Nozik in Kotlin Moscow
Судя по практике тех же JB, обычно делают пакет internal и просто в доке пишут, что оттуда дергать ничего не надо.
источник

N

Nort in Kotlin Moscow
я прсото даже теоретически не представляю как это работает, там должно быть сильное колдунство, типа оверрайда ссылок в байткоде
источник

AN

Alexander Nozik in Kotlin Moscow
Nort
ну в целом механизм то позволяет это сделать
сборка усложняется в разу
источник

AN

Alexander Nozik in Kotlin Moscow
Nort
я прсото даже теоретически не представляю как это работает, там должно быть сильное колдунство, типа оверрайда ссылок в байткоде
там при компиляции код подставляется
источник

SM

Sergey Morgunov in Kotlin Moscow
Alexander Nozik
Судя по практике тех же JB, обычно делают пакет internal и просто в доке пишут, что оттуда дергать ничего не надо.
Так и сделал 😂
источник

SM

Sergey Morgunov in Kotlin Moscow
Но хотел узнать, может есть какие контракты пожестче, чем имя пакета :)
источник

AN

Alexander Nozik in Kotlin Moscow
можно еще как в корутинах сделать специальные аннотации, на которые компилятор ругается
источник

SM

Sergey Morgunov in Kotlin Moscow
Вообще была идея кор часть просто сурссетом подтянуть в каждый модуль. Но это не подходит по причине наличия скала модулей
источник

SM

Sergey Morgunov in Kotlin Moscow
Да 2019 идея ещё не пофиксила багу, когда одна рут директория указана как сурс директория в нескольких модулях. Ей башку сносит пока :(
источник
2019 May 22

Ⓢⓔⓡⓖ in Kotlin Moscow
Всем привет!  Сегодня вечером состоится тестовый прогон доклада Николая @xnike по применению K. для BI- системы в финансовом секторе.
источник

Ⓢⓔⓡⓖ in Kotlin Moscow
Кто хочет присоединиться послушать, покритиковать, прокомментировать?
источник

SM

Sergey Morgunov in Kotlin Moscow
А во сколько?
источник

Ⓢⓔⓡⓖ in Kotlin Moscow
19:00 по hangout s
источник