Size: a a a

2020 September 26

AM

Andrew Mikhaylov in Kotlin Native
Я б на вашем месте перестал стесняться названия и сходил в @kotlinmppchats спросил)
источник

AN

Alexander Nozik in Kotlin Native
Andrew Mikhaylov
Я б на вашем месте перестал стесняться названия и сходил в @kotlinmppchats спросил)
Я уже в слаке спросил. И у нас разная мультиплатформа. Про макось и в доке все написано
источник

AN

Alexander Nozik in Kotlin Native
К сожалению, написано только про макось
источник

AM

Andrew Mikhaylov in Kotlin Native
Дык там как раз написано, что искаропки создаётся macos + macosx64 + macosarmv8, равно как и для айоси, но не написано про дополнительные ограничения
источник

AM

Andrew Mikhaylov in Kotlin Native
То есть из коробки уже есть
common -> macos -> macosX64
              \-> macosArm64
источник

AM

Andrew Mikhaylov in Kotlin Native
То есть все три слоя
источник

AN

Alexander Nozik in Kotlin Native
Andrew Mikhaylov
Дык там как раз написано, что искаропки создаётся macos + macosx64 + macosarmv8, равно как и для айоси, но не написано про дополнительные ограничения
Так вот мне макось как раз нафиг не сдалась, пусть страдают. У меня вопрос скорее о том, чтобы руками не писать nativeMain общий
источник

AN

Alexander Nozik in Kotlin Native
У меня не больше трех слоев.
источник

AM

Andrew Mikhaylov in Kotlin Native
Так вы вообще не таргетите macos / ios / nativeAndroid? Если так, то у вас проблемы в любом случае нет
источник

AM

Andrew Mikhaylov in Kotlin Native
Искаропки не делается, но вроде накидать из руками и прописать dependsOn не особо долго)
источник

AN

Alexander Nozik in Kotlin Native
Ну ладно, уже половину написал. Все равно мне это один раз сделать нужно. Я просто еще напоролся на то, что надо в деплое и в разработке по-разному таргеты раскидывать, иначе он в nativeMain не видит нативную стдлибу
источник

AN

Alexander Nozik in Kotlin Native
Я уже понял, что не зря натива боялся. Он есть боль
источник
2020 September 27

AN

Alexander Nozik in Kotlin Native
О, словил платформную специфику: kotlin.AssertionError: Expected <Complex(re=0.5, im=-0.0)>, actual <Complex(re=0.5, im=0.0)>.. @commandertvis это по-моему твой тест
источник

AN

Alexander Nozik in Kotlin Native
И все-таки вопрос. Как делать глобальные кэши в условиях глобальных фризов? Вешать threadlocal?
источник

AN

Alexander Nozik in Kotlin Native
Ну да, в принципе логично...
источник

BV

Boris Vanin in Kotlin Native
И может быть есть какие-то инсайды, когда новая модель может появиться для ознакомления хотя бы
источник

AN

Alexander Nozik in Kotlin Native
Boris Vanin
И может быть есть какие-то инсайды, когда новая модель может появиться для ознакомления хотя бы
У меня по нейтиву нет. Я знаю, что там много чего делают, но что в приоритетах - не в курсе.
источник

IP

Iaroslav Postovalov in Kotlin Native
Alexander Nozik
О, словил платформную специфику: kotlin.AssertionError: Expected <Complex(re=0.5, im=-0.0)>, actual <Complex(re=0.5, im=0.0)>.. @commandertvis это по-моему твой тест
ыы, надо будет сделать assertApprox с delta=1e-10
источник

AN

Alexander Nozik in Kotlin Native
Iaroslav Postovalov
ыы, надо будет сделать assertApprox с delta=1e-10
Я боюсь, что его нет в мультиплатформе. Сейчас попробую
источник

IP

Iaroslav Postovalov in Kotlin Native
Alexander Nozik
Я боюсь, что его нет в мультиплатформе. Сейчас попробую
так его в принципе нет. он делается вот так
fun assertApprox(a: Double, b: Double, delta: Double) {
           if ((a - b) > delta) assertEquals(a, b)
       }
источник