Size: a a a

Kotlin Community

2020 February 24

D

Danil Yudov in Kotlin Community
похоже не баг, а фича, объявление в сommon всех зависимостей с постфиксом native решило проблему
источник

AN

Alexander Nozik in Kotlin Community
Если в кторе нет модули в коммоне, это баг.  В корутинах по-моему вообще метадату не подрубили, хотя может ошибаюсь.
источник

AM

Andrew Mikhaylov in Kotlin Community
https://github.com/ktorio/ktor/issues/1619
Хз, уместно ли было там черкануть или таки завести ишью отдельную, но вот это можно попробовать повотчить.
источник

AN

Alexander Nozik in Kotlin Community
Danil Yudov
похоже не баг, а фича, объявление в сommon всех зависимостей с постфиксом native решило проблему
это не нормально. Модуль во всех артефактах должен быть
источник

AM

Andrew Mikhaylov in Kotlin Community
Alexander Nozik
Если в кторе нет модули в коммоне, это баг.  В корутинах по-моему вообще метадату не подрубили, хотя может ошибаюсь.
Нейтив без метадаты пользовать невозможно, не могли не подрубить.
источник

AN

Alexander Nozik in Kotlin Community
Сам с этим мучился. Бинтрей постоянно норовит похерить медадату
источник

AN

Alexander Nozik in Kotlin Community
Andrew Mikhaylov
Нейтив без метадаты пользовать невозможно, не могли не подрубить.
Без градловой? Как это невозможно?
источник

AM

Andrew Mikhaylov in Kotlin Community
источник

AM

Andrew Mikhaylov in Kotlin Community
И она там тоже в -native :)
источник

AM

Andrew Mikhaylov in Kotlin Community
Alexander Nozik
Без градловой? Как это невозможно?
Под "невозможно" понималось "очень неудобно", да.
источник

AM

Andrew Mikhaylov in Kotlin Community
Возможно, конечно.
источник

AM

Andrew Mikhaylov in Kotlin Community
Danil Yudov
надо ещё избавиться от прописывания serialization и корутин, пойду разбираться)
Про корутины вон двумя сообщениями выше ответ)
источник

AN

Alexander Nozik in Kotlin Community
Andrew Mikhaylov
Про корутины вон двумя сообщениями выше ответ)
весело. Интересно, почему так
источник

AM

Andrew Mikhaylov in Kotlin Community
И вы не поверите, где лежит метадата для сериализации :)
https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-serialization-runtime-native/0.14.0/
источник

AM

Andrew Mikhaylov in Kotlin Community
Alexander Nozik
весело. Интересно, почему так
Наверное, потому что изначально метадату под нэйтив заводили, как раз потому что там очень много таргетов.
источник

AM

Andrew Mikhaylov in Kotlin Community
Я не хочу врать, но если мне память не изменяет, она там появилась до нового мультиплатформенного плагина.
источник

AN

Alexander Nozik in Kotlin Community
некузяво
источник

AN

Alexander Nozik in Kotlin Community
Andrew Mikhaylov
Я не хочу врать, но если мне память не изменяет, она там появилась до нового мультиплатформенного плагина.
да, странно, что не пофиксили
источник

AM

Andrew Mikhaylov in Kotlin Community
источник

AM

Andrew Mikhaylov in Kotlin Community
https://github.com/JetBrains/kotlin-native/issues/2372#issuecomment-524549591
А вот где я первый раз видел урлу для использования maven-publish, но потом забыл об этом :)
источник