Size: a a a

Kotlin Community

2020 May 09

QH

Quantum Harmonizer in Kotlin Community
Quantum Harmonizer
Подскажите, пожалуйста, где я в глаза долблюсь.
чёрт 🌚
классы из main и test называются одинаково и подхватывался не тот
источник

A

Aleksandr in Kotlin Community
Поправьте где я не прав. runInterruptible нужен, т.к. при отмене корутины бросается CancellationException с которым не умеет работать поток, а runInterruptible по факту бросает понятный для потока InterruptedException вместо CancellationException.
источник

VT

Vsevolod Tolstopyato... in Kotlin Community
runInterruptible вызывает Thread.interrupt при отмене корутины и заворачивает InterruptedException в CancellationException
источник

IO

Iaroslav Orlov in Kotlin Community
что делать, если уже несколько месяцев ничего не происходит с багом, из-за которого я не могу пользоваться корутинами+exposed? :(
источник

AN

Alexander Nozik in Kotlin Community
Iaroslav Orlov
что делать, если уже несколько месяцев ничего не происходит с багом, из-за которого я не могу пользоваться корутинами+exposed? :(
Не пользоваться альфа-версиями. Насколько я понимаю, корутины пока не дружать с Compose.
источник

AN

Alexander Nozik in Kotlin Community
это не баг, это просто недоделанная фича
источник

IO

Iaroslav Orlov in Kotlin Community
проблема в том, что зарепродьюсили без compose
источник

AM

Andrew Mikhaylov in Kotlin Community
Alexander Nozik
Не пользоваться альфа-версиями. Насколько я понимаю, корутины пока не дружать с Compose.
Вроде с последней дев-версии дружит уже
источник

AN

Alexander Nozik in Kotlin Community
Andrew Mikhaylov
Вроде с последней дев-версии дружит уже
Ну тем более хорошо.
источник

IO

Iaroslav Orlov in Kotlin Community
Alexander Nozik
Не пользоваться альфа-версиями. Насколько я понимаю, корутины пока не дружать с Compose.
котлин без корутинов не похож на котлин.
источник

AN

Alexander Nozik in Kotlin Community
Iaroslav Orlov
котлин без корутинов не похож на котлин.
Почему это?
источник

IO

Iaroslav Orlov in Kotlin Community
потому что это самая прямая штука в языке, чтобы делать что-то асинхронно.
источник

AN

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

AN

Alexander Nozik in Kotlin Community
Iaroslav Orlov
потому что это самая прямая штука в языке, чтобы делать что-то асинхронно.
ну с этим никто не спорит
источник

IO

Iaroslav Orlov in Kotlin Community
Andrew Mikhaylov
Вроде с последней дев-версии дружит уже
1.4?
источник

AM

Andrew Mikhaylov in Kotlin Community
Iaroslav Orlov
что делать, если уже несколько месяцев ничего не происходит с багом, из-за которого я не могу пользоваться корутинами+exposed? :(
1. Ждать
2. Пофиксить самостоятельно
3. Попытаться развести не дружащие фичи, чтобы они не пересекались
4. Сменить что-нибудь из не особо дружащих фичей
Выбирайте 🤷‍♂
источник

AN

Alexander Nozik in Kotlin Community
компоуза же
источник

AM

Andrew Mikhaylov in Kotlin Community
Нет, я про компоуз
источник

IO

Iaroslav Orlov in Kotlin Community
источник

IO

Iaroslav Orlov in Kotlin Community
проблема в том, что kotlin 1.4 с андроидом завести совсем нереально по-моему
источник