egorand
06/09/2019, 2:05 AMextendsFrom
value to the custom configuration, but it didn’t seem to work for implementation
or compile
Dico
06/09/2019, 6:19 AMproject
notation, you can do project(":name", "jvmMainApiElements")
egorand
06/09/2019, 2:32 PMproject
notation works for Maven artifactstapchicoma
06/09/2019, 8:21 PMcli("com.squareup:sqldelight-runtime:1.2.0") {
capabilities {
requireCapability "com.squareup:sqldelight-runtime-jvm-runtime"
}
}
egorand
06/09/2019, 8:22 PMCannot choose between the following variants of com.squareup.sqldelight:runtime-jvm:1.2.0-SNAPSHOT:
- jvm-api
- jvm-runtime
- metadata-api
they all declare the same capability
All of them match the consumer attributes:
- Variant 'jvm-api' capability com.squareup.sqldelight:runtime-jvm:1.2.0-SNAPSHOT:
- Unmatched attributes:
- Found org.gradle.status 'integration' but wasn't required.
- Found org.gradle.usage 'java-api-jars' but wasn't required.
- Found org.jetbrains.kotlin.platform.type 'jvm' but wasn't required.
- Variant 'jvm-runtime' capability com.squareup.sqldelight:runtime-jvm:1.2.0-SNAPSHOT:
- Unmatched attributes:
- Found org.gradle.status 'integration' but wasn't required.
- Found org.gradle.usage 'java-runtime-jars' but wasn't required.
- Found org.jetbrains.kotlin.platform.type 'jvm' but wasn't required.
- Variant 'metadata-api' capability com.squareup.sqldelight:runtime-jvm:1.2.0-SNAPSHOT:
- Unmatched attributes:
- Found org.gradle.status 'integration' but wasn't required.
- Found org.gradle.usage 'kotlin-api' but wasn't required.
- Found org.jetbrains.kotlin.platform.type 'common' but wasn't required.
what does look different is the value for org.gradle.usage
, but I couldn’t find a way to filter by this attributetapchicoma
06/10/2019, 4:45 PMrequireCapability "com.squareup.sqldelight:runtime-jvm"
egorand
06/10/2019, 5:05 PMrequireCapability
won’t work since all JVM variants declare the same capabilityKirill Zhukov
07/04/2019, 12:28 AMegorand
07/04/2019, 1:44 AM