Dariusz Kuc
01/12/2021, 8:35 PM1.5
artifacts now pull .kotlin_metadata
files only, i.e.
api("io.ktor:ktor-client-cio:$ktorVersion")
no longer resolves io.ktor.client.engine.cio.CIO
crummy
01/12/2021, 9:29 PMrm -rf node_modules
😆Dariusz Kuc
01/12/2021, 9:45 PMio/ktor/client/engine/cio/CIO
from one of my integration tests that use GradleRunner1.3.1
but blows up when 1.4
or 1.5
is usedAleksei Tirman [JB]
01/14/2021, 9:38 AMGraphQLKtorClientTest
using https://github.com/dariuszkuc/graphql-kotlin/tree/lib_updates but they all passed.Dariusz Kuc
01/14/2021, 2:16 PM./gradlew clean build
from root project dir
3. notice that all graphql-kotlin-gradle-plugin
integration tests that use Ktor CIO fail (from test report index.html
)
> There was a failure while executing work items
> A failure occurred while executing com.expediagroup.graphql.plugin.gradle.actions.DownloadSDLAction
> io/ktor/client/engine/cio/CIO
------------------------------------------------------------
Gradle 6.8
------------------------------------------------------------
Build time: 2021-01-08 16:38:46 UTC
Revision: b7e82460c5373e194fb478a998c4fcfe7da53a7e
Kotlin: 1.4.20
Groovy: 2.5.12
Ant: Apache Ant(TM) version 1.10.9 compiled on September 27 2020
JVM: 11.0.9 (Oracle Corporation 11.0.9+11)
OS: Mac OS X 10.15.7 x86_64
graphql-kotlin-ktor-client
notice that jackson pulls in the jvm artifacts for JSON and core but there is no CIO JVM artifactjava.lang.ClassNotFoundException: io.ktor.client.engine.cio.CIO
also note: when running a clean build (with wiped out dependencies) graphql-kotlin-ktor-client
module build successfully, but once the build fails on the plugin integration tests then ktor client starts failing on the build as wellJoe
01/14/2021, 10:18 PMktor-client-cio
to ktor-client-cio-jvm
help? had to do that when going from 1.3.1 to 1.4.0 in one of my projectsDariusz Kuc
01/14/2021, 10:20 PMAleksei Tirman [JB]
01/15/2021, 10:37 AMDariusz Kuc
01/15/2021, 3:28 PM