[Gradle] Remove metadata dependencies transformation for runtimeOnly

Kotlin Metadata KLIBs cannot be used in runtime thus
we don't have to transform composite JARs that contain
metadata per source set for runtimeOnly dependencies scopes.

^KT-55230 Fixed
This commit is contained in:
Anton Lakotka
2022-12-02 11:37:15 +01:00
committed by Space Team
parent 5db9c2990a
commit 98678bce0a
9 changed files with 48 additions and 82 deletions
@@ -28,6 +28,7 @@ interface KotlinSourceSet : Named, HasKotlinDependencies {
val apiMetadataConfigurationName: String
val implementationMetadataConfigurationName: String
val compileOnlyMetadataConfigurationName: String
@Deprecated(message = "KT-55230: RuntimeOnly scope is not supported for metadata dependency transformation")
val runtimeOnlyMetadataConfigurationName: String
override val relatedConfigurationNames: List<String>
@@ -36,7 +37,6 @@ interface KotlinSourceSet : Named, HasKotlinDependencies {
apiMetadataConfigurationName,
implementationMetadataConfigurationName,
compileOnlyMetadataConfigurationName,
runtimeOnlyMetadataConfigurationName
)
companion object {