14 декабря стартует первая конференция про кроссплатформенную мобильную разработку – Podlodka Crossplatform Crew! А это значит, что вас ждет: 🔹неделя интенсивов и воркшопов п...
Я так понимаю в котлине выбрали 2, поэтому видимо параметр и notnull fun foo1(vararg params: Any?) { } fun foo2(params: Array<Any>?) { } public static final void foo1(@N...
И там проблема не в типах, а в том что reflect().call() не реализован, а я чет-туплю и все про типы говорю <facepalm> Но и тип лямбды без reflect() конечно тоже хочется иметь ...
Я должен был сделать это года два назад, но вот первое условно-рабочее превью моего DI в деле: https://github.com/KotlinBy/awesome-kotlin/commit/a6aeb0b348c80b623d749c88a6001...
Должна быть возможость просто выразить явно ожидаете ли вы что в (условной) мапе будет такой ключ с таким типом, или нет. И в зависимости от этого получить null или эксепшен ...
val lambda = { a: String, b: Int -> a + b } // Since feature not yet implemented in Kotlin assertThrows<KotlinReflectionInternalError> { val result = lambda.reflect()?.ca...
Кажется что IDEA не понимает что в данном модуле подключен Kotlin плагин, давно такого не видел. Может старый gradle используется или IDEA?
https://t.me/kotlin_forum/41 inline-ы с дженериками кому нужны?
Чтобы не писать unwrap extension? https://github.com/Heapy/kotbot/blob/main/core/src/main/kotlin/io/heapy/kotbot/bot/_kotbot.kt#L89 В данном случае он бросает exception, но ес...
Компиляцию можно потюнить, на модули разбить, билд кеш сделать (у вас кстати есть он?). А вот читать java после kotlin очень сложно
Новый проект? https://github.com/Kotlin/kotlin-interactive-shell
Можно тогда спросить: "Зачем делать абстракции?" Я вот не считаю что SQL удобный, но знать его приходится, потому что абстракции не идеальны. Вот у меня в ORM есть такой зап...
У кого какие проблемы с Kotlin, кто постоянно им пользуется? У меня одна: - IDEA работает медленее чем с Java Ну из того что постоянно слышу: - kapt Т.е. что больше всего р...
Вот что мне Paco ответил: Q: Why do we need compile-time DI in language, if it's possible with compiler plugins/annotation processing? A: We’d love for it to be a compiler plu...
Вариант E очень уж нравится по записи, можно ли его реализовать (там конечно же it.value * 2, но проблема в том, что Kotlin требует указать все три типа в дженерике)?
Copilot пытается в корутины, suspend на методе не стоит, но паттерн scope { launch {} } он воспроизвел (хотя и бессмысленно, или нет? 🤔)
Удивительно как андроид поменялся за 7 лет. Я за пол часа набросал создал и запустил приложение. Минут 20 из них зависимости качались. Не то что во времена эклипса. Что проис...
1. Ну прокси это тоже host, он резолвится из места где запускается java процесс? Если хоста нету в DNS с точки зрения системы, что вы от него хотите? 2. Покажите Exception пол...
Вы на null не проверяете?
Смотрите, у нас есть два типа объектов в системе представляющих одну сущность, например Article. Когда пользователь на UI создает Article, до момента сохранения в базу у него ...