Size: a a a

Kotlin Community

2020 August 18

AN

Alexander Nozik in Kotlin Community
過酸化水素
блин. после обновы на 1.4 стабильно
Стдлиба не подключилась
источник

AA

Albert Abdullin in Kotlin Community
Alexander Nozik
А что говорит документация? In вызывает оператор contains. В случае коллекций он определяет присутствие элемента.
Благодарю. Там написано value. Но вдруг у меня настолько плохо с коллекциями, что я до конца не понимаю, что такое значение в коллекции
источник

AN

Alexander Nozik in Kotlin Community
Albert Abdullin
Благодарю. Там написано value. Но вдруг у меня настолько плохо с коллекциями, что я до конца не понимаю, что такое значение в коллекции
Вы можете в идее провалиться в метод и посмотреть, куда он ведет
источник

AA

Albert Abdullin in Kotlin Community
Alexander Nozik
Вы можете в идее провалиться в метод и посмотреть, куда он ведет
Да я пример для андроид разбираю. А он на котлин написан. Спасибо большое за ответ
источник

AN

Alexander Nozik in Kotlin Community
Albert Abdullin
Да я пример для андроид разбираю. А он на котлин написан. Спасибо большое за ответ
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/contains.html

Для мапы там содержание по ключу
источник

AA

Albert Abdullin in Kotlin Community
Спасибо
источник

АО

Алексей Овсянников... in Kotlin Community
Такой вопрос, а в мультиплатформе как решать проблему реализации актуальных функций, если возникает ошибка Duplicate JVM class name ?
источник

АО

Алексей Овсянников... in Kotlin Community
я переименовал файлы с актуалами, но как по мне, это такое себе
источник

AN

Alexander Nozik in Kotlin Community
Алексей Овсянников
Такой вопрос, а в мультиплатформе как решать проблему реализации актуальных функций, если возникает ошибка Duplicate JVM class name ?
JvmName должен спасти
источник

АО

Алексей Овсянников... in Kotlin Community
ну это тоже самое, что файл переименовать, мне кажется
источник

АО

Алексей Овсянников... in Kotlin Community
ну то есть формально да, проблема решена, а по-факту получается такое себе
источник

AN

Alexander Nozik in Kotlin Community
Алексей Овсянников
ну это тоже самое, что файл переименовать, мне кажется
Нет, это будет только в байткоде изменение.
источник

АО

Алексей Овсянников... in Kotlin Community
я к тому, что это будет не укладывание данных одного рода в одну сущность, а размазывание этого дела по классам
источник

AN

Alexander Nozik in Kotlin Community
Алексей Овсянников
Такой вопрос, а в мультиплатформе как решать проблему реализации актуальных функций, если возникает ошибка Duplicate JVM class name ?
А, ты про то что у тебя файл а актуалзами так же называется? Ну файл с актуалзами назвывай jvmЧтоТо
источник

АО

Алексей Овсянников... in Kotlin Community
Alexander Nozik
А, ты про то что у тебя файл а актуалзами так же называется? Ну файл с актуалзами назвывай jvmЧтоТо
ну вот я примерно так и сделал - ЧтоТоActual
источник

AN

Alexander Nozik in Kotlin Community
Алексей Овсянников
я к тому, что это будет не укладывание данных одного рода в одну сущность, а размазывание этого дела по классам
Ну да, только не по классам, а по файлам. Компилятор-то должен их как-то отличать
источник

AN

Alexander Nozik in Kotlin Community
Алексей Овсянников
ну вот я примерно так и сделал - ЧтоТоActual
Да, по-другому не получится
источник

АО

Алексей Овсянников... in Kotlin Community
обновил котлин, заработали js тесты... а нет, не заработали - Name contains illegal chars that can't appear in JavaScript identifier 😁 у меня там пробелы в названиях
источник

AN

Alexander Nozik in Kotlin Community
Алексей Овсянников
обновил котлин, заработали js тесты... а нет, не заработали - Name contains illegal chars that can't appear in JavaScript identifier 😁 у меня там пробелы в названиях
А, ну так это стандартная штука, посмотри в Plotly.kt, там надо JsName ставить. В JS свои запрещенные символы
источник

АО

Алексей Овсянников... in Kotlin Community
Alexander Nozik
А, ну так это стандартная штука, посмотри в Plotly.kt, там надо JsName ставить. В JS свои запрещенные символы
Угу, понял
источник