Size: a a a

2021 June 19

Na

Neon an Děv 8) in Kotlin Start
ну сделайте filterFunc или inline, или suspend
источник

FG

Fuad Garayev in Kotlin Start
Modifier 'inline' is not applicable to 'value parametr',тоже самое и с саспенд
источник

Na

Neon an Děv 8) in Kotlin Start
filterFunc: suspend (String) -> String
источник

Na

Neon an Děv 8) in Kotlin Start
функция должна быть inline
источник

Na

Neon an Děv 8) in Kotlin Start
inline fun ...
источник

Н

Не Ulxn in Kotlin Start
как установить библиотеки в котлине?
источник

Na

Neon an Děv 8) in Kotlin Start
gradle
источник

Na

Neon an Děv 8) in Kotlin Start
либо самому добавлять в classpath
источник

MY

Mononobe Yū in Kotlin Start
вроде еще внутри idea подключать можно, в их системе сборки
источник

Na

Neon an Děv 8) in Kotlin Start
Зачем трахаться если есть gradle / maven
источник

AB

Alina Berens in Kotlin Start
Увидела новый плагин multiplatform compose в андроид студио. Установила. В new project не появляется мультиплатформенный проект. Ни в бета03 ни в бета04
источник

AM

Andrew Mikhaylov in Kotlin Start
Я думаю, стоит спросить в @compose_mpp.
источник

АМ

Артём Мельник... in Kotlin Start
у меня есть 1 интерфейс и 2 реализации, в одной из реализаций мне нужно, чтобы при обращение к методам (штуки 3) просто бросалось исключение, как-то можно сделать это с помощью аннотаций, чтобы не писать что-то по типу
override fun foo() = throw UnsupportedOperationException()?
источник

Na

Neon an Děv 8) in Kotlin Start
Во-первых кидать исключение довольно спорное решение, во-вторых что вы имеете ввиду под аннотацией? Дальнейший кодген? Указывайте явно что будет исключение и всё
источник

АМ

Артём Мельник... in Kotlin Start
тут уже на проекте так сделано, просто написать аннотацию над функцией же проще, чем везде писать
throw UnsupportedOperationException()
источник

Na

Neon an Děv 8) in Kotlin Start
Это плохое решение. Указывайте явно. В жаве так возможно и делают (аннотации с кодгеном / рефлексией), но в котлине так не принято.
источник

Na

Neon an Děv 8) in Kotlin Start
не вижу проблемы написать throw
источник

Na

Neon an Děv 8) in Kotlin Start
напишите private fun unsupported() = throw UnsupportedOperationException()
источник

Na

Neon an Děv 8) in Kotlin Start
если уж смущает два слова
источник

АМ

Артём Мельник... in Kotlin Start
окей, тогда вопрос иначе задам, может подскажет кто-то, как написать (или есть готовое решение) аннотацию, которую можно было бы ставить над классом, чтобы при обращении к методом, который я не рализовал из интерфейса бросалось исключение
источник