Size: a a a

Kotlin Community

2020 February 09

I

Ilmir in Kotlin Community
Andrew Mikhaylov
Эм, run { ... } в котлине, не?
return@run выглядит не так красиво, как break
источник

AM

Andrew Mikhaylov in Kotlin Community
Ilmir
return@run выглядит не так красиво, как break
Хороший аргумент
источник

QH

Quantum Harmonizer in Kotlin Community
Ilmir
return@run выглядит не так красиво, как break
run(fun() {})
За жабоскрипт извени
источник

I

Ilmir in Kotlin Community
Quantum Harmonizer
run(fun() {})
За жабоскрипт извени
Не сработает с корутинами.
источник

QH

Quantum Harmonizer in Kotlin Community
Ilmir
Не сработает с корутинами.
suspend fun()? :)
источник

BV

Boris Vanin in Kotlin Community
Кто-то вообще использовал этот котлинтест? Что-то он без приседаний не заводится
источник

I

Ilmir in Kotlin Community
Quantum Harmonizer
suspend fun()? :)
run(suspend fun() {}) не поддержан, ибо suspend function expression еще не поддержан на уровне парсера.
источник

BV

Boris Vanin in Kotlin Community
Почему-то выполнение не входит в тело тестов, никто не сталкивался?
источник

I

Ilmir in Kotlin Community
Но идея с function expression вместо лямбды мне нравится.
источник

QH

Quantum Harmonizer in Kotlin Community
Ilmir
run(suspend fun() {}) не поддержан, ибо suspend function expression еще не поддержан на уровне парсера.
Ужс) вспомнил про class S : suspend () -> T. Заплакал
источник

BV

Boris Vanin in Kotlin Community
Boris Vanin
Почему-то выполнение не входит в тело тестов, никто не сталкивался?
Нашёл в чём дело, спасибо за помощь 😁
источник

I

Ilmir in Kotlin Community
Quantum Harmonizer
Ужс) вспомнил про class S : suspend () -> T. Заплакал
Так-с. Target version: 1.4.0. Unassigned. Language design. Как говорится, press X to doubt: https://youtrack.jetbrains.com/issue/KT-18707
источник

D

Denys in Kotlin Community
Хм, а почему котлиновские репо на github выглядят местами заброшеными?
источник

D

Denys in Kotlin Community
В kotlin-examples, например, висят незакрытые PRы с 2015го. Многие старые issues в kotlinx.html - неотвеченые.
источник

SR

Sergey Rostov in Kotlin Community
Dmitriy Zhirnov
Чет я добрался до своего проекта... Перевел все gradle-файлы на kts.. и теперь жду по 3-5 минут вот этого процесса... 😕
в 1.3.70 должно быть сильно лучше, теперь все при импроте проекта грузится. нужен, правда, шестой гредл и новая идея, в идеале 2020.1

https://discuss.kotlinlang.org/t/kotlin-1-3-70-early-access-preview/15876
источник

DZ

Dmitriy Zhirnov in Kotlin Community
Да. Стало лучше. Появился прогресс - теперь показывает какой сабпроджект анализирует. На каждый сабпроджект, приблизительно 3-4 секунды. У меня их пока около 25-ти. Будет порядка 50-ти :)
источник

SR

Sergey Rostov in Kotlin Community
Dmitriy Zhirnov
Да. Стало лучше. Появился прогресс - теперь показывает какой сабпроджект анализирует. На каждый сабпроджект, приблизительно 3-4 секунды. У меня их пока около 25-ти. Будет порядка 50-ти :)
После импорта проекта скрипт должен подсвечиваться моментально, и в прогрессе не должен ничего показывать... А есть скриншотик?
источник

DZ

Dmitriy Zhirnov in Kotlin Community
Сейчас не у компа... Доберусь, посмотрю еще раз че там происходит...
источник

LS

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

М

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