-
Notifications
You must be signed in to change notification settings - Fork 41.6k
Closed
Labels
type: regressionA regression from a previous releaseA regression from a previous release
Milestone
Description
productionRuntimeClasspath resolution fails for Kotlin-multiplatform project dependencies.
Note: ./gradlew jar works, and bootJar works with Spring Boot 2.2.6.RELEASE
Environment:
Gradle 6.3
Spring Boot 2.3.0.RELEASE (fails)
Kotlin 1.3.72
Execution failed for task ':parser:bootJar'.
> Could not resolve all files for configuration ':parser:productionRuntimeClasspath'.
> Could not resolve project :common.
Required by:
project :parser
> Cannot choose between the following variants of project :common:
- jsApiElements
- jsCompile
- jsCompileOnly
- jsDefault
- jsRuntime
- jsRuntimeElements
- jsTestCompile
- jsTestRuntime
- jvmApiElements
- jvmCompile
- jvmCompileOnly
- jvmDefault
- jvmRuntime
- jvmRuntimeElements
- jvmTestCompile
- jvmTestRuntime
- metadataApiElements
- metadataCompile
- metadataCompileOnly
- metadataDefault
All of them match the consumer attributes:
- Variant 'jsApiElements' capability com.example:common:1.0.0:
- Unmatched attributes:
- Found org.gradle.usage 'kotlin-api' but wasn't required.
- Found org.jetbrains.kotlin.localToProject 'public' but wasn't required.
- Found org.jetbrains.kotlin.platform.type 'js' but wasn't required.
- Variant 'jsCompile' capability com.example:common:1.0.0:
- Unmatched attributes:
- Found org.jetbrains.kotlin.localToProject 'local to :common' but wasn't required.
- Found org.jetbrains.kotlin.platform.type 'js' but wasn't required.
- Variant 'jsCompileOnly' capability com.example:common:1.0.0:
- Unmatched attributes:
- Found org.jetbrains.kotlin.localToProject 'local to :common' but wasn't required.
- Found org.jetbrains.kotlin.platform.type 'js' but wasn't required.
- Variant 'jsDefault' capability com.example:common:1.0.0:
- Unmatched attributes:
- Found org.jetbrains.kotlin.localToProject 'local to :common' but wasn't required.
- Found org.jetbrains.kotlin.platform.type 'js' but wasn't required.
- Variant 'jsRuntime' capability com.example:common:1.0.0:
- Unmatched attributes:
- Found org.jetbrains.kotlin.localToProject 'local to :common' but wasn't required.
- Found org.jetbrains.kotlin.platform.type 'js' but wasn't required.
- Variant 'jsRuntimeElements' capability com.example:common:1.0.0:
- Unmatched attributes:
- Found org.gradle.usage 'kotlin-runtime' but wasn't required.
- Found org.jetbrains.kotlin.localToProject 'public' but wasn't required.
- Found org.jetbrains.kotlin.platform.type 'js' but wasn't required.
- Variant 'jsTestCompile' capability com.example:common:1.0.0:
- Unmatched attributes:
- Found org.jetbrains.kotlin.localToProject 'local to :common' but wasn't required.
- Found org.jetbrains.kotlin.platform.type 'js' but wasn't required.
- Variant 'jsTestRuntime' capability com.example:common:1.0.0:
- Unmatched attributes:
- Found org.jetbrains.kotlin.localToProject 'local to :common' but wasn't required.
- Found org.jetbrains.kotlin.platform.type 'js' but wasn't required.
- Variant 'jvmApiElements' capability com.example:common:1.0.0:
- Unmatched attributes:
- Found org.gradle.libraryelements 'jar' but wasn't required.
- Found org.gradle.usage 'java-api' but wasn't required.
- Found org.jetbrains.kotlin.localToProject 'public' but wasn't required.
- Found org.jetbrains.kotlin.platform.type 'jvm' but wasn't required.
- Variant 'jvmCompile' capability com.example:common:1.0.0:
- Unmatched attributes:
- Found org.jetbrains.kotlin.localToProject 'local to :common' but wasn't required.
- Found org.jetbrains.kotlin.platform.type 'jvm' but wasn't required.
- Variant 'jvmCompileOnly' capability com.example:common:1.0.0:
- Unmatched attributes:
- Found org.jetbrains.kotlin.localToProject 'local to :common' but wasn't required.
- Found org.jetbrains.kotlin.platform.type 'jvm' but wasn't required.
- Variant 'jvmDefault' capability com.example:common:1.0.0:
- Unmatched attributes:
- Found org.jetbrains.kotlin.localToProject 'local to :common' but wasn't required.
- Found org.jetbrains.kotlin.platform.type 'jvm' but wasn't required.
- Variant 'jvmRuntime' capability com.example:common:1.0.0:
- Unmatched attributes:
- Found org.jetbrains.kotlin.localToProject 'local to :common' but wasn't required.
- Found org.jetbrains.kotlin.platform.type 'jvm' but wasn't required.
...
Metadata
Metadata
Assignees
Labels
type: regressionA regression from a previous releaseA regression from a previous release