Size: a a a

2020 January 31

АО

Алексей Овсянников in Kotlin JVM
а кто-то может подсказать, как в Ktor Client подключить ContentEncoding? у меня сейчас кор с апачем подключены, но вот пакет для ContentEncoding найти не могу
источник

АО

Алексей Овсянников in Kotlin JVM
Алексей Овсянников
а кто-то может подсказать, как в Ktor Client подключить ContentEncoding? у меня сейчас кор с апачем подключены, но вот пакет для ContentEncoding найти не могу
Проблему нашел - implementation "io.ktor:ktor-client-encoding:$ktor_version" не резолвится корректно, в отличие от implementation "io.ktor:ktor-client-encoding-jvm:$ktor_version"
источник

AN

Alexander Nozik in Kotlin JVM
Алексей Овсянников
Проблему нашел - implementation "io.ktor:ktor-client-encoding:$ktor_version" не резолвится корректно, в отличие от implementation "io.ktor:ktor-client-encoding-jvm:$ktor_version"
А какой градл?
источник

АО

Алексей Овсянников in Kotlin JVM
Alexander Nozik
А какой градл?
Врапер 6.1.1-all
источник

АО

Алексей Овсянников in Kotlin JVM
Билдил скриптом
источник

AN

Alexander Nozik in Kotlin JVM
Странно, у них вроде в 1.3.0 метадата уже используется
источник

АО

Алексей Овсянников in Kotlin JVM
Секунду
источник

АО

Алексей Овсянников in Kotlin JVM
У них там накидано всякого и это все подсасывается, а должен быть почти пустой пом и модуль.json
источник

АО

Алексей Овсянников in Kotlin JVM
источник

AM

Andrew Mikhaylov in Kotlin JVM
А куда зависимость без jvm подключали -- в kotlin-jvm проект, или в мультиплатформу? Если последнее, в коммон или в жвм сорссет?
источник

АО

Алексей Овсянников in Kotlin JVM
Andrew Mikhaylov
А куда зависимость без jvm подключали -- в kotlin-jvm проект, или в мультиплатформу? Если последнее, в коммон или в жвм сорссет?
jvm-only
источник

АО

Алексей Овсянников in Kotlin JVM
я так понимаю, во время загрузки зависимости если рядом джарники лежат - считается, что зависимость НЕ мультиплатформенная
источник

AM

Andrew Mikhaylov in Kotlin JVM
И он умеет без приседаний импортить жвм-варианты мультиплатформенных либ? Круто, если так, я не пробовал пока
источник

АО

Алексей Овсянников in Kotlin JVM
Andrew Mikhaylov
И он умеет без приседаний импортить жвм-варианты мультиплатформенных либ? Круто, если так, я не пробовал пока
ага
источник

AM

Andrew Mikhaylov in Kotlin JVM
Алексей Овсянников
я так понимаю, во время загрузки зависимости если рядом джарники лежат - считается, что зависимость НЕ мультиплатформенная
Нет, там основная фишка -- файл .module, где гредловая метадата лежит. Я для ktor-client-encoding сходу не увидел, в каком артефакте метадата.
источник

AN

Alexander Nozik in Kotlin JVM
А, ну тогда да, платформу надо указывать
источник

АО

Алексей Овсянников in Kotlin JVM
AutoPostTelegramBot/build.gradle at master · InsanusMokrassar/AutoPostTelegramBot
https://github.com/InsanusMokrassar/AutoPostTelegramBot/blob/master/build.gradle#L39
источник

АО

Алексей Овсянников in Kotlin JVM
Собсно, вот тут я зависимость из ссылки выше импорчу:)
источник

AN

Alexander Nozik in Kotlin JVM
jvm плагин по-моему не умеет резолвить градловую метадату... хотя может уже научили
источник

АО

Алексей Овсянников in Kotlin JVM
Andrew Mikhaylov
Нет, там основная фишка -- файл .module, где гредловая метадата лежит. Я для ktor-client-encoding сходу не увидел, в каком артефакте метадата.
Ну да, просто .module файл при билде из module.json получается
источник