CoroutineContext.cancelChildren() и Job.cancelChildren() делают же одно и то же? Но первый ко второму не делегирует почему-то.
Кстати, добавил "-Xcontext-receivers" в freeCompilerArgs, но IDEA продолжает ругаться "The feature "context receivers" is experimental and should be enabled explicitly". Как?
А method entry/exit breakpoints для Kotlin так и не работает, что ли?
А решают ли все эти hkt и тайпклассы какие-нибудь практические задачи, или они для красоты?
Плохая идея или не очень? operator fun Int.contains(bits: Int): Boolean = (this and bits) != 0 if (ImageObserver.HEIGHT in flags) ...
Кто следит как там прототип Multiple receivers делают - какой синтаксис-то будет? Читал я и KEEP, и в youtrack - столько понаписали, не разобраться.
Я вот у себя переопределил функцию to чтобы json создавать val element = jsonObject { "1" to "foo" "2" to "bar" } Это большой грех, как считаете? Может...
Эй, правда, что ли incompatible? 1.6.20
Есть желающие это попробовать? Вешает Идею намертво. https://gist.github.com/tanmatra/e383d40dcabe2b90000b3b5a9ecb5cfd
Вот немного разобрался с flows (state+shared) и подумалось - это же можно использовать вместо традиционных listeners, так ведь?
Что это за ерундень и можно ли от неё избавиться? Никаких скриптов в проекте нет (кроме gradle.build.kts)
От тут на корутины бочку катят :) https://youtu.be/W7iK74YA5NM?t=2892 В самом конце (48:12)
Вчерашнюю хабрастатью с ведром помоев уже обсудили?
Смотрел видео "что нового в Gradle 5.0", там дали совет "не смешивайте исходники Java и Kotlin в одной директории (точнее, sourceSet)". Якобы из-за этого компиляция идёт медле...
Если использовать 1.4.0-RC идеевский плагин с 1.3.72 рантаймом (временно) - могут быть серьёзные проблемы?
Господи, опять загорелось. Ну правда, причём тут скрипты? У меня в проекте нет скриптов, только несколько gradle.build.kts, но они в порядке. Ну ещё что-то может в Scratches в...
И почему выскакивает "Exception while analyzing expression at (30,17) in ..." в файле, который сейчас даже не открыт и вообще давно не открывался??? 😡
Как думаете, стоит ли связываться с корутинами, если основная проблема - постановка задач в очередь и запуск их по времени? Или лучше по старинке, ScheduledThreadPoolExecutor ...
Народ, а реально работу с Kotlin найти удалёнку и не Андроид?
Обновились, называется... В Идее теперь постоянно выскакивает "Mirror element should never be calculated for light classes generated from a single file". Есть у кого такое же?