Size: a a a

Kotlin Community

2020 August 02

CC

Constantine Cerberus in Kotlin Community
Alexander Nozik
https://pastebin.com/dEs0Lj32 Не тестил пока правда. И не получилось чанками копировать. Это можно только с однобуквенными разделитлями
Можно посмотреть как вы обращаетесь к ней  или я что то упускаю или просто устал но чет
Как то не красиво она запускается
источник

AN

Alexander Nozik in Kotlin Community
Constantine Cerberus
Можно посмотреть как вы обращаетесь к ней  или я что то упускаю или просто устал но чет
Как то не красиво она запускается
источник

AN

Alexander Nozik in Kotlin Community
Constantine Cerberus
Можно посмотреть как вы обращаетесь к ней  или я что то упускаю или просто устал но чет
Как то не красиво она запускается
Вот полный код, правда пока без тестов: https://github.com/mipt-npm/dataforge-control/blob/2f8584829fbaa6669778fa3d0b61964f99e53b9f/dataforge-device-core/src/commonMain/kotlin/hep/dataforge/control/ports/Port.kt#L16

TCP добавил, но тоже надо тестировать.
источник

CC

Constantine Cerberus in Kotlin Community
Спасибо посмотрим
источник
2020 August 03

𝐼

𝐼𝓈𝓁𝒶𝓂 in Kotlin Community
Здраствуете Есть кто использует котлин для Spring boot ?
Как следует создать entity а то компилятор котлина ругаетеся
источник

BV

Boris Vanin in Kotlin Community
𝐼𝓈𝓁𝒶𝓂
Здраствуете Есть кто использует котлин для Spring boot ?
Как следует создать entity а то компилятор котлина ругаетеся
источник

𝐼

𝐼𝓈𝓁𝒶𝓂 in Kotlin Community
Спасибо
источник

АА

Азамат Абдилов... in Kotlin Community
Здравствуйте, что не так с exception? Не выкидывается никак. Основная идея функции добавить label и выкинуть exception, если такого нет в общем списке labels.

fun addLabel(labelId: String): BlockLabel {
       if (!isInitial()) {
           throw ContentUneditableException()
       }
val label: BlockLabel = (_labels.find { it.id == labelId }
           ?. also { _labels.add(it) } ?: LabelNotFoundException()) as BlockLabel
       return label
   }
источник

АЕ

Алексей Ершов... in Kotlin Community
Азамат Абдилов
Здравствуйте, что не так с exception? Не выкидывается никак. Основная идея функции добавить label и выкинуть exception, если такого нет в общем списке labels.

fun addLabel(labelId: String): BlockLabel {
       if (!isInitial()) {
           throw ContentUneditableException()
       }
val label: BlockLabel = (_labels.find { it.id == labelId }
           ?. also { _labels.add(it) } ?: LabelNotFoundException()) as BlockLabel
       return label
   }
перед LabelNotFoundException забыли throw
источник

АА

Азамат Абдилов... in Kotlin Community
fuck
источник

АА

Азамат Абдилов... in Kotlin Community
Спасибо
источник

АА

Азамат Абдилов... in Kotlin Community
Че то все равно не выходит
источник

АА

Азамат Абдилов... in Kotlin Community
Основная идея функции добавить label и выкинуть exception, если такого нет в общем списке labels.
Не работает.

fun addLabel(labelId: String): BlockLabel {
       if (!isInitial()) {
           throw ContentUneditableException()
       }
return (_labels.find { it.id == labelId }
           ?. also { _labels.add(it) } ?: throw LabelNotFoundException()) as BlockLabel
   }
источник

АЕ

Алексей Ершов... in Kotlin Community
Азамат Абдилов
Основная идея функции добавить label и выкинуть exception, если такого нет в общем списке labels.
Не работает.

fun addLabel(labelId: String): BlockLabel {
       if (!isInitial()) {
           throw ContentUneditableException()
       }
return (_labels.find { it.id == labelId }
           ?. also { _labels.add(it) } ?: throw LabelNotFoundException()) as BlockLabel
   }
не работает - отлаживайте) Вопросы "сделайте за меня" в чатике задавать странно
источник

AL

Alexander Levin in Kotlin Community
Азамат Абдилов
Основная идея функции добавить label и выкинуть exception, если такого нет в общем списке labels.
Не работает.

fun addLabel(labelId: String): BlockLabel {
       if (!isInitial()) {
           throw ContentUneditableException()
       }
return (_labels.find { it.id == labelId }
           ?. also { _labels.add(it) } ?: throw LabelNotFoundException()) as BlockLabel
   }
Пока не понятно. Если вы собираетесь добавлять, то разве он не должен всегда быть? :)
источник

BP

Bogdan Panchenko in Kotlin Community
Азамат Абдилов
Основная идея функции добавить label и выкинуть exception, если такого нет в общем списке labels.
Не работает.

fun addLabel(labelId: String): BlockLabel {
       if (!isInitial()) {
           throw ContentUneditableException()
       }
return (_labels.find { it.id == labelId }
           ?. also { _labels.add(it) } ?: throw LabelNotFoundException()) as BlockLabel
   }
Я бы рекомендовал для начало такие куски кода выкладывать на пастебин или play.kotlin.

Попробуйте написать через ифы сначало
источник

АА

Азамат Абдилов... in Kotlin Community
Ok
источник

AN

Alexander Nozik in Kotlin Community
Как такое может быть, чтобы `coroutineContext`выдавал NPE в чисто котлиновском коде?
источник

AN

Alexander Nozik in Kotlin Community
а... стоп. похоже порядок инициализации как всегда...
источник

EP

Eugene P. in Kotlin Community
Вопрос, если ticker Obsolete, то что нужно использовать вместо него?
источник