Size: a a a

2020 May 26

IK

Iliya Kuznetsov in KotlinLangRu
Bogdan Panchenko
Ну текс ворнинга что говорит. Может, есть runCatching
Inappropriate blocking method call
источник

BP

Bogdan Panchenko in KotlinLangRu
Iliya Kuznetsov
Inappropriate blocking method call
Ну в данном виде он в Default, а если в io
источник

IK

Iliya Kuznetsov in KotlinLangRu
Bogdan Panchenko
Ну в данном виде он в Default, а если в io
я пробовал и Default и IO
источник

BP

Bogdan Panchenko in KotlinLangRu
Iliya Kuznetsov
я пробовал и Default и IO
Ворнинг одинаковый ?
источник

IK

Iliya Kuznetsov in KotlinLangRu
да, всё одинаковое
источник

BP

Bogdan Panchenko in KotlinLangRu
Тогда баг
источник

IK

Iliya Kuznetsov in KotlinLangRu
оставлю тогда Dispatchers.IO и в будущем посмотрю. Корутины
org.jetbrains.kotlinx:kotlinx-coroutines-jdk8:1.3.7
, котлин 1.3.72
источник

BP

Bogdan Panchenko in KotlinLangRu
Iliya Kuznetsov
Inappropriate blocking method call
withContext кстати возвращает значения: plr = witchContext
источник

IK

Iliya Kuznetsov in KotlinLangRu
Bogdan Panchenko
withContext кстати возвращает значения: plr = witchContext
        var plr: ParticipantListResponse? = null
       withContext(Dispatchers.IO) {
           plr = xm.readValue(resp.readText(), ParticipantListResponse().javaClass) as ParticipantListResponse
       }
       return plr as ParticipantListResponse
источник

IK

Iliya Kuznetsov in KotlinLangRu
это тоже неправильно?
источник

BP

Bogdan Panchenko in KotlinLangRu
Iliya Kuznetsov
        var plr: ParticipantListResponse? = null
       withContext(Dispatchers.IO) {
           plr = xm.readValue(resp.readText(), ParticipantListResponse().javaClass) as ParticipantListResponse
       }
       return plr as ParticipantListResponse
Нет, можно сразу val plr = witchContext { funReturnValue)) }
источник

BP

Bogdan Panchenko in KotlinLangRu
Смотрите сигнатуру
источник

IK

Iliya Kuznetsov in KotlinLangRu
о, спасибо! так конечно читабельнее
источник

AE

Alexandr Emelyanov in KotlinLangRu
Iliya Kuznetsov
Inappropriate blocking method call
Имхо тут вообще нет блокировок никаких, чистая cpu задача
источник
2020 May 27

NR

Nikita Rudy in KotlinLangRu
Доброй ночи всем. Подскажите пожалуйста, как будет вести себя метод compute у map после withDefault?
источник

NR

Nikita Rudy in KotlinLangRu
Погуглил, но чего-то нигде не вижу ответа
источник

NR

Nikita Rudy in KotlinLangRu
compute и computeIfPresent
источник

AL

Alex Lugovoy in KotlinLangRu
Добрый день! подскажите что за конструкция 'when' в данном коде. С kotlin недавно работаю.
источник

AL

Alex Lugovoy in KotlinLangRu
PowerMockito.when(loopPlugin.isEnabled(PluginType.LOOP)).thenReturn(false)
       PowerMockito.doAnswer(Answer { _: InvocationOnMock? ->
           hasBeenRun = true
           null
       } as Answer<*>).when(loopPlugin).setPluginEnabled(PluginType.LOOP, true)
источник

AL

Alex Lugovoy in KotlinLangRu
AndroidStudio при чем подсвечивает как 'when'
источник