Size: a a a

Kotlin Community

2020 October 20

(

( in Kotlin Community
Pavel Erokhin
да какая разница, кейс невозможный, там он не кидается и следовательно толку инлайнить такое)
Я ещё раз говорю, оно инлайнится в месте вызова вместе с трай-кетчем приватного исключения
источник

PE

Pavel Erokhin in Kotlin Community
(
Я ещё раз говорю, оно инлайнится в месте вызова вместе с трай-кетчем приватного исключения
да я в курсах блин), я имею в виду может это просто и нет смысла учитывать, потому что эксепшн никогда не кинется такой
источник

LS

Leonard Startsev in Kotlin Community
Alexander Nozik
@sandwwraith Ваша сериализация опять что-то поломала: https://youtrack.jetbrains.com/issue/KT-40121

У меня был другой странный баг на 1.4.20-M1. Тоже с сериализацией. Но он починился на 1.4.20-M2.
хм, а точно kotlinx.serialization? эти классы у вас вроде не @Serializable
источник

LS

Leonard Startsev in Kotlin Community
Кирилл Романенко
В котлинх сериализации когда-нибудь будет нормальный месседж ошибки сериализации? Задолбало каждый раз видеть в логах такое
kotlinx.serialization.json.internal.JsonDecodingException: Expected class kotlinx.serialization.json.JsonObject as the serialized body of kotlinx.serialization.Polymorphic<Any>, but had class kotlinx.serialization.json.JsonArray


И давай ванговать, что я не так сделал.
Причём раньше в логах было "kotlin reflection is not available". Я подумал: "Ну ок, значит ему не хватает инфы для того, чтобы вывести мне нормальные логи". Добавил, ничего не изменилось, только предупреждение отвалилось.
так заведите issue и опишите, чего вам не хватает
источник

(

( in Kotlin Community
Pavel Erokhin
да я в курсах блин), я имею в виду может это просто и нет смысла учитывать, потому что эксепшн никогда не кинется такой
на самом деле я уже проверял, в месте вызова будет рантайм ошибка
IllegalAccessError вроде
источник

AN

Alexander Nozik in Kotlin Community
Leonard Startsev
хм, а точно kotlinx.serialization? эти классы у вас вроде не @Serializable
Стак трейс ваш. Я тоже не понял, при чем тут сериализация
источник

LS

Leonard Startsev in Kotlin Community
Alexander Nozik
Стак трейс ваш. Я тоже не понял, при чем тут сериализация
не наш! это внутренняя сериализация в klib-ы
источник

AN

Alexander Nozik in Kotlin Community
Leonard Startsev
не наш! это внутренняя сериализация в klib-ы
ааа. Ну тогда простите за поклеп
источник

LS

Leonard Startsev in Kotlin Community
отличить их можно только по kotlinX (да, немног не удобно(
источник

D

Dmitry in Kotlin Community
У идеи есть возможность откатить плагин до предыдущей версии? Гуглы что-то сломали, с последним котлин плагином все файлы не основных модулей не видны..
источник

AN

Alexander Nozik in Kotlin Community
Интересно, что ломается только на линуксе. Ох уж мне эти чудеса нативной компилляции
источник

AN

Alexander Nozik in Kotlin Community
Dmitry
У идеи есть возможность откатить плагин до предыдущей версии? Гуглы что-то сломали, с последним котлин плагином все файлы не основных модулей не видны..
А при чем тут гуглы?
источник

IP

Iaroslav Postovalov in Kotlin Community
Dmitry
У идеи есть возможность откатить плагин до предыдущей версии? Гуглы что-то сломали, с последним котлин плагином все файлы не основных модулей не видны..
скачай с сайта и установи из файла
источник

D

Dmitry in Kotlin Community
Alexander Nozik
А при чем тут гуглы?
Андроид студия и плагин котлина от гугла. По крайней мере сломанная версия называется 1.4.10ßreleaseßStudio4.1.1
источник

с#

саша сок #KotlinGang... in Kotlin Community
Dmitry
Андроид студия и плагин котлина от гугла. По крайней мере сломанная версия называется 1.4.10ßreleaseßStudio4.1.1
мне кажется котлин вполне может коллабиться с гуглом и выпускать версии под студию
источник

A

ABI in Kotlin Community
саша сок #KotlinGang
мне кажется котлин вполне может коллабиться с гуглом и выпускать версии под студию
а зачем?
источник

D

Dmitry in Kotlin Community
Я думаю это не важно, кто конкретно релизит.
источник

с#

саша сок #KotlinGang... in Kotlin Community
ABI
а зачем?
мы тут обсуждали когда-то, что жб могут подстраиваться под гугл и добавлять что-то в язык "для них".
а релиз плагинов уж точно можно согласовать
источник

A

ABI in Kotlin Community
саша сок #KotlinGang
мы тут обсуждали когда-то, что жб могут подстраиваться под гугл и добавлять что-то в язык "для них".
а релиз плагинов уж точно можно согласовать
а жб не вместе с гуглом это пилят? уверен что это две отдельных команды?
источник

ℕo ℕame in Kotlin Community
саша сок #KotlinGang
мы тут обсуждали когда-то, что жб могут подстраиваться под гугл и добавлять что-то в язык "для них".
а релиз плагинов уж точно можно согласовать
зачем?
источник