Size: a a a

Kotlin Community

2020 December 22

AN

Alexander Nozik in Kotlin Community
Алексей Михайлов
kotlinx.serialization плагин с этим не согласен :) а плагин с определенными версиями рантайма работает :)
Версия плагина не совпадает с версией библиотеки, если вы не заметили
источник

АМ

Алексей Михайлов... in Kotlin Community
это да, но если ставим последний котлин, потом в нем включаем плагин то не любая версия библиотеки поддерживается :)
источник

OY

Oleg Yukhnevich in Kotlin Community
Алексей Михайлов
это да, но если ставим последний котлин, потом в нем включаем плагин то не любая версия библиотеки поддерживается :)
да, и это логично же)
если это компиляторный плагин, то как например поддержать генерацию сериализации инлайн классов без поднятия версии плагина ?)

но да, всё же здесь был разговор про нумерацию
что в один момент был и котлин 1.4.х и корутины 1.4.х и ктор 1.4.х )
но это просто совпадение, интересно, почему все так начали рьяно про это рассуждать
источник

SB

Sergey Barmin in Kotlin Community
Oleg Yukhnevich
да, и это логично же)
если это компиляторный плагин, то как например поддержать генерацию сериализации инлайн классов без поднятия версии плагина ?)

но да, всё же здесь был разговор про нумерацию
что в один момент был и котлин 1.4.х и корутины 1.4.х и ктор 1.4.х )
но это просто совпадение, интересно, почему все так начали рьяно про это рассуждать
Не, корутины как раз там не успели
источник

SB

Sergey Barmin in Kotlin Community
1.3.9 корутины были уже с котлином 1.4 )
источник

OY

Oleg Yukhnevich in Kotlin Community
это да
но в общем, совпадение интересное :)
источник

Д

Денис in Kotlin Community
Oleg Yukhnevich
это да
но в общем, совпадение интересное :)
Теории заговоров теперь и до котлина добрались...
источник

過酸化水素 in Kotlin Community
в Java 11 не возможно нормально с TLS работать. подвисают соединения (речь про HttpClient встроенный, готовьтесь к обновлению на 13+)
источник

RI

Ruslan Ibragimov in Kotlin Community
過酸化水素
в Java 11 не возможно нормально с TLS работать. подвисают соединения (речь про HttpClient встроенный, готовьтесь к обновлению на 13+)
Пользуйтесь ApacheHttpClient, там все хорошо
https://github.com/ktorio/ktor/pull/1689#issuecomment-682096233
источник

過酸化水素 in Kotlin Community
я вкурсе. я просто перешел на более свежую Java
источник

RI

Ruslan Ibragimov in Kotlin Community
過酸化水素
я вкурсе. я просто перешел на более свежую Java
Не все могут себе позволить сидеть не на LTS релизах 🙂
источник

VP

Vladimir Petrakovich in Kotlin Community
過酸化水素
в Java 11 не возможно нормально с TLS работать. подвисают соединения (речь про HttpClient встроенный, готовьтесь к обновлению на 13+)
Достаточно TLS 1.3 выключить
источник

過酸化水素 in Kotlin Community
Vladimir Petrakovich
Достаточно TLS 1.3 выключить
Кого? Внешние ресурсы попросить выключить?
источник

VP

Vladimir Petrakovich in Kotlin Community
過酸化水素
Кого? Внешние ресурсы попросить выключить?
В клиенте конечно же 😒
источник

過酸化水素 in Kotlin Community
Своими руками снижать безопасность?
источник

VP

Vladimir Petrakovich in Kotlin Community
過酸化水素
Своими руками снижать безопасность?
Ну до недавнего жили с TLS 1.2 и не бедствовали. Насколько мне известно, его не назвать дырявым.
Конечно, лучше просто обновить JDK на 15, но тоже решение.
источник

L

LevT in Kotlin Community
LevT
    dependencies {
       compile "org.jetbrains.kotlin:kotlin-stdlib-jdk8"
       implementation "org.jetbrains.kotlin:kotlin-reflect:1.4.10"
       testImplementation 'com.github.hyperskill:hs-test:release-SNAPSHOT'
       testImplementation(platform("org.junit:junit-bom:5.7.0"))
       testImplementation("org.junit.jupiter:junit-jupiter")
   }

   configurations.all {
       resolutionStrategy.cacheChangingModulesFor 0, 'seconds'
   }

   sourceSets {
       main.java.srcDir 'src'
       test.java.srcDir 'test'
   }

   test {
       useJUnitPlatform()  

насчёт импортов - когда вручную пишу, раскрашивает Executable красным
Проект - учебный из идеи Edu
Я туда свои тесты докидываю, в принципе всё работает до этого места (Executable)
Вопрос актуален
Надо включить локальный раннер JUnit 5 в учебный проект hyperskill/Idea Edu (Gradle)

Проблема воспроизводится на разных компах (win 10)
Тесты, ассерты - включаются и работают (после того, как в опциях градла переключить раннер тестов на Idea)

Executable остаётся красным
источник

RI

Ruslan Ibragimov in Kotlin Community
Я должен был сделать это года два назад, но вот первое условно-рабочее превью моего DI в деле:

https://github.com/KotlinBy/awesome-kotlin/commit/a6aeb0b348c80b623d749c88a600155b428bcdcd?branch=a6aeb0b348c80b623d749c88a600155b428bcdcd&diff=split
источник

AM

Andrew Mikhaylov in Kotlin Community
Ты, я думаю, догадываешься, каким будет первый вопрос :)
источник

AN

Alexander Nozik in Kotlin Community
Похоже на то, что я в DataForge сделал. Только я не очень понял, где вызов
источник