Size: a a a

Kotlin Community

2020 February 09

АО

Алексей Овсянников in Kotlin Community
Михаил
А никто не сталкивался с проблемой, что idea не дает переместить более одного файла между пакетами?
Буквально сегодня столкнулся с этим
источник

М

Михаил in Kotlin Community
Мб кто баг сабмитил уже или знает как починить?
источник

BP

Bogdan Panchenko in Kotlin Community
Михаил
А никто не сталкивался с проблемой, что idea не дает переместить более одного файла между пакетами?
перемещат только файлы-классы
источник

М

Михаил in Kotlin Community
Bogdan Panchenko
перемещат только файлы-классы
Странно но нет. Как раз классы не перемещает
источник

М

Михаил in Kotlin Community
Баг есть и в идее и в андроид студии
источник

BP

Bogdan Panchenko in Kotlin Community
Михаил
Странно но нет. Как раз классы не перемещает
ну я просто мышкой претаскиваю (на всякий уточнил)
источник

М

Михаил in Kotlin Community
Bogdan Panchenko
ну я просто мышкой претаскиваю (на всякий уточнил)
Если несколько файлов, то тоже ок?
источник

BP

Bogdan Panchenko in Kotlin Community
Михаил
Если несколько файлов, то тоже ок?
вроде да
источник

AT

Alexey Tkachenko in Kotlin Community
Алексей Овсянников
Буквально сегодня столкнулся с этим
Есть такое, приходится поштучно таскать
источник

AN

Alexander Nozik in Kotlin Community
Михаил
А никто не сталкивался с проблемой, что idea не дает переместить более одного файла между пакетами?
Это в каких-то экзотических условиях происходит. Я несколько раз ловил, но в среднем все работает
источник

AN

Alexander Nozik in Kotlin Community
Lev Shagalov
А для kotlin common evaluate все так же не работает? А рекомпиляция одного файла?
не понял
источник

AN

Alexander Nozik in Kotlin Community
Тут чувак за лум активно топит: https://discuss.kotlinlang.org/t/kotlin-coroutines-and-upcoming-java-loom/15819/20?u=darksnake. Я послушал всяких умных людей и ничего толкового не услышал со стороны лумистов (может потому, что его еще нет). Единственный мой вывод пока - пересказ Елизарова и тезис о том, что корутины и лум вообще про разные вещи
источник

BV

Boris Vanin in Kotlin Community
Alexander Nozik
Тут чувак за лум активно топит: https://discuss.kotlinlang.org/t/kotlin-coroutines-and-upcoming-java-loom/15819/20?u=darksnake. Я послушал всяких умных людей и ничего толкового не услышал со стороны лумистов (может потому, что его еще нет). Единственный мой вывод пока - пересказ Елизарова и тезис о том, что корутины и лум вообще про разные вещи
Лум же вроде драйвит саспенд на нативном уровне, типа как в го
источник

AN

Alexander Nozik in Kotlin Community
Boris Vanin
Лум же вроде драйвит саспенд на нативном уровне, типа как в го
Ну типа того, но там континуации по-другому устроены. Я вот думаю, может @ilmirus пояснит
источник

I

Ilmir in Kotlin Community
Boris Vanin
Лум же вроде драйвит саспенд на нативном уровне, типа как в го
Агась, в looming disaster stackful корутины.
источник

AN

Alexander Nozik in Kotlin Community
Ilmir
Агась, в looming disaster stackful корутины.
Я правильно понимаю, что разница в том, что в луме стэки всегда с собой таскаются, а в корутинах только в дебаге?
источник

AN

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

I

Ilmir in Kotlin Community
Alexander Nozik
Я правильно понимаю, что разница в том, что в луме стэки всегда с собой таскаются, а в корутинах только в дебаге?
Не, у нас никогда не таскаются, они эмулируются отладчиком.
источник

I

Ilmir in Kotlin Community
Alexander Nozik
Континуация сама по себе, если я правильно понимаю, не хранит стэк, а только ссылку на родительский скоуп, точнее джоб
На родительский continuation, если точнее.
источник

AN

Alexander Nozik in Kotlin Community
Ilmir
Не, у нас никогда не таскаются, они эмулируются отладчиком.
То есть на длинных стэках на корутинах может быть существенный выигрыш?
источник