Size: a a a

Kotlin Community

2020 September 02

AN

Alexander Nozik in Kotlin Community
Iaroslav Orlov
да, это странно очень, что бинтрей заставляют паблишить javadoc jar
Не заставляет
источник

IO

Iaroslav Orlov in Kotlin Community
Alexander Nozik
Не заставляет
меня на jcenter не пускали без него
источник

AN

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

IO

Iaroslav Orlov in Kotlin Community
Alexander Nozik
Это возможно, но bintray - это не обязательно jcenter. В общем, все можно. Но, возвращаясь к котлину, деплой стал лучше, но это все еще одна из основных болевых точек экосистемы.
вы про мейвен паблишинг?
источник

IO

Iaroslav Orlov in Kotlin Community
по-моему там все просто и понятно
источник

AN

Alexander Nozik in Kotlin Community
Iaroslav Orlov
вы про мейвен паблишинг?
Деплой в том или ином виде. Особенно для мультиплатформы. Сейчас еще возникла большая путанница с совместимостью IR и не IR артефактов
источник

IO

Iaroslav Orlov in Kotlin Community
просто портянка из maven metadata жирненькая
источник

IO

Iaroslav Orlov in Kotlin Community
Alexander Nozik
Деплой в том или ином виде. Особенно для мультиплатформы. Сейчас еще возникла большая путанница с совместимостью IR и не IR артефактов
ну обещали же вернуть обратную совместимость
источник

AN

Alexander Nozik in Kotlin Community
Iaroslav Orlov
ну обещали же вернуть обратную совместимость
Где?
источник

с#

саша сок #KotlinGang... in Kotlin Community
+, ее и поломали потому что не хотели возвращать изначально
источник

IO

Iaroslav Orlov in Kotlin Community
ильмир писал где-то тут
источник

AN

Alexander Nozik in Kotlin Community
саша сок #KotlinGang
+, ее и поломали потому что не хотели возвращать изначально
Ну на JS черт с ней, мало либ еще, не сложно их перекомпилировать. А вот на JVM...
источник

IO

Iaroslav Orlov in Kotlin Community
Переслано от Ilmir
Да, могу. Когда я поднял этот вопрос в команде, мне ответили, что это ограничение временное и сделано, чтобы новым компилятором не компилировали библиотеки. В целом, процесс стабилизации нового бекенда следующее:
1. Компилируем только конечный код, не библиотеки. Фиксим баги, найденные пользователями.
2. Снимаем запрет, компилируем библиотеки, ждем фидбека.
3. После всего этого, объявляем его стабильным.
источник

AN

Alexander Nozik in Kotlin Community
Iaroslav Orlov
Переслано от Ilmir
Да, могу. Когда я поднял этот вопрос в команде, мне ответили, что это ограничение временное и сделано, чтобы новым компилятором не компилировали библиотеки. В целом, процесс стабилизации нового бекенда следующее:
1. Компилируем только конечный код, не библиотеки. Фиксим баги, найденные пользователями.
2. Снимаем запрет, компилируем библиотеки, ждем фидбека.
3. После всего этого, объявляем его стабильным.
Ну да. Ладно, убедил
источник

IO

Iaroslav Orlov in Kotlin Community
Alexander Nozik
Деплой в том или ином виде. Особенно для мультиплатформы. Сейчас еще возникла большая путанница с совместимостью IR и не IR артефактов
вот с нейтивом косяк. 1.4 не может использовать native-либы от 1.3.72. и поддержка старого нейтива в идее выпилена подчистую
источник

AN

Alexander Nozik in Kotlin Community
Iaroslav Orlov
вот с нейтивом косяк. 1.4 не может использовать native-либы от 1.3.72. и поддержка старого нейтива в идее выпилена подчистую
Ну так натив по-определению несовместим. Вообще. Живите с этим
источник

с#

саша сок #KotlinGang... in Kotlin Community
Alexander Nozik
Ну так натив по-определению несовместим. Вообще. Живите с этим
почему так ?
источник

AN

Alexander Nozik in Kotlin Community
саша сок #KotlinGang
почему так ?
Потому что натив в любом случае компилируется под платформу. Так что полной совместимости не будет никгда. А конкретно котлин-натив еще и не стабилизирован.
источник

IO

Iaroslav Orlov in Kotlin Community
Alexander Nozik
Ну так натив по-определению несовместим. Вообще. Живите с этим
ъуъ
источник

AM

Andrew Mikhaylov in Kotlin Community
Alexander Nozik
Потому что натив в любом случае компилируется под платформу. Так что полной совместимости не будет никгда. А конкретно котлин-натив еще и не стабилизирован.
Я думаю, в первую очередь именно из-за того, что он не стабилизирован. Либы-то (и код исполняемый унутре) в своём формате, за совместимость отвечает формат, а не платформа.
источник