котлиновской сериализацией и конкретно с одной компайл-тайм багой? Просто она меня полгода уже мучает (если не год) (благо это пет-проект) и это при том, что я постоянно обновляюсь на последние версии зависимостей. Если бы получилось хотя бы выяснить, что является причиной бага - и котлиновской сериализации помогли бы, и мне
В слаке не пробовал спросить?
пока что нет, думал чуть позже, если тут не отзовётся никто
Ну это похоже на баг компилятора, так что надо смотреть в ютреке.
Посмотрел, вроде как ничего похожего нет
Да, я тоже поискал. Ты пробовал смотреть в компилятор, что там за ошибка-то?
Выше at jdk.internal.reflect.GeneratedMethodAccessor104.invoke(Unknown Source) из идеи не протыкивается, а по исходникам в этот раз пока не смотрел
А где собственно можно найти исходники? Я пытался откопать GeneratorHelpers.kt, но его нигде нет - ни в JetBrains/kotlin, ни в сериализации. Или я просто не туда смотрю
Я тоже поискал, не нашел. Я боюсь, что он автогенерируемый
https://github.com/JetBrains/kotlin/blob/master/plugins/kotlin-serialization/kotlin-serialization-compiler/src/org/jetbrains/kotlinx/serialization/compiler/backend/ir/GeneratorHelpers.kt
Интересно, а почему поиском не находится? Потому что по называниям файлов не ищет?
Одна из этих двух строчек: https://github.com/JetBrains/kotlin/blob/8de4eb798c67cc9231cb7425d90695800f40d2ab/plugins/kotlin-serialization/kotlin-serialization-compiler/src/org/jetbrains/kotlinx/serialization/compiler/backend/ir/GeneratorHelpers.kt#L121-L124 Но что они значат, один Ильмир поймет.
Угу, я так и понял
А каким поиском? Я через idea нашел поиском по именам файлов, поиском на гитхабе практически невозможно нормально ползоваться 🙂
У меня к счастью для меня котлиновского компилятора в проектах нет.
Обсуждают сегодня