Size: a a a

Kotlin Community

2020 March 06

K

Kopusha in Kotlin Community
блеск
источник

AM

Andrew Mikhaylov in Kotlin Community
Кирилл Романенко
mutableListOf("foo") + listNotNull(bar)
Превосходно, спасибо, я забыл о listNotNull.
источник

BP

Bogdan Panchenko in Kotlin Community
Я правильно понимаю что если я создал flow в корунтине, то он возьмёт его скоуп ?
источник

АО

Алексей Овсянников in Kotlin Community
Flow работают безотносительно корутин как таковых:)
источник

KZ

Konstantin Zolotov in Kotlin Community
Bogdan Panchenko
Я правильно понимаю что если я создал flow в корунтине, то он возьмёт его скоуп ?
Нет, создание возможно примерно везде, даже где этого скоупа нет. Collect в скоупе делается
источник

АО

Алексей Овсянников in Kotlin Community
Скоуп захватывается только в момент подписки, насколько я знаю, и то - только в виде саспендов на ожиданиях
источник

KZ

Konstantin Zolotov in Kotlin Community
Алексей Овсянников
Скоуп захватывается только в момент подписки, насколько я знаю, и то - только в виде саспендов на ожиданиях
+
источник

M

Mike in Kotlin Community
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [javax.servlet.Filter]: Factory method 'springSecurityFilterChain' threw exception; nested exception is java.lang.NoClassDefFoundError: org/springframework/security/ldap/DefaultSpringSecurityContextSource
источник

M

Mike in Kotlin Community
кто-нибудь с таким сталкивался? как это можно пофиксить ?
источник

QH

Quantum Harmonizer in Kotlin Community
Mike
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [javax.servlet.Filter]: Factory method 'springSecurityFilterChain' threw exception; nested exception is java.lang.NoClassDefFoundError: org/springframework/security/ldap/DefaultSpringSecurityContextSource
выглядит так, будто в classpath не хватает какого-то куска спринга
источник

VP

Vladimir Petrakovich in Kotlin Community
Mike
кто-нибудь с таким сталкивался? как это можно пофиксить ?
Какая-то проблема с зависимостями, трудно сказать.
Но котлин тут точно не при чём.
источник

M

Mike in Kotlin Community
Quantum Harmonizer
выглядит так, будто в classpath не хватает какого-то куска спринга
зависимости? как выяснить какой кусок springa отсутсвует и как его вписать  в classpath?
источник

QH

Quantum Harmonizer in Kotlin Community
Mike
зависимости? как выяснить какой кусок springa отсутсвует и как его вписать  в classpath?
найти, из какого артефакта этот отсутствующий DefaultSpringSecurityContextSource, и подключить его
источник

М

Михаил in Kotlin Community
расскажите про то как юзать Result котлиновский и почему его нельзя возвращать)
источник

М

Михаил in Kotlin Community
и есть ли аналог который можно возвращать в стд либе?
источник

М

Михаил in Kotlin Community
все понял, это экспериментал фича)
источник

VP

Vladimir Petrakovich in Kotlin Community
Михаил
расскажите про то как юзать Result котлиновский и почему его нельзя возвращать)
Его нельзя возвращать потому что вызов функции сам по себе как бы возвращает Result. И если возвращать его явно, на самом деле получается 3 варианта: исключение, Result с исключением и успешный Result.
источник

М

Михаил in Kotlin Community
Vladimir Petrakovich
Его нельзя возвращать потому что вызов функции сам по себе как бы возвращает Result. И если возвращать его явно, на самом деле получается 3 варианта: исключение, Result с исключением и успешный Result.
ну вот есть любители Either, там же точно так же
источник

VP

Vladimir Petrakovich in Kotlin Community
Михаил
ну вот есть любители Either, там же точно так же
Не совсем. Любая функция может бросить исключение.
источник

VP

Vladimir Petrakovich in Kotlin Community
То есть возвращать Either - это норм. А возвращать исключение двумя возможными путями - это странновато.
источник