[Gradle] Don't fail when psm is missing from a given included build
This basically restores behaviour as before changes related to the configuration cache support See: https://github.com/JetBrains/kotlin/blob/35dacd6add18e031902765fd1386f9f8aad7e738/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/mpp/KotlinProjectStructureMetadata.kt#L427 ^KT-56198 Verification Pending
This commit is contained in:
committed by
Space Team
parent
6fae581ffb
commit
d9957335d3
+1
-4
@@ -42,13 +42,10 @@ private constructor(
|
||||
)
|
||||
} else {
|
||||
val key = ProjectPathWithBuildName(moduleId.projectPath, moduleId.build.name)
|
||||
val projectStructureMetadataProvider = includedBuildsProjectStructureMetadataProviders.value[key]
|
||||
?: error("Project structure metadata not found for project $key")
|
||||
|
||||
IncludedBuildMppDependencyProjectStructureMetadataExtractor(
|
||||
componentId = moduleId,
|
||||
primaryArtifact = metadataArtifact.file,
|
||||
projectStructureMetadataProvider = projectStructureMetadataProvider::value
|
||||
projectStructureMetadataProvider = { includedBuildsProjectStructureMetadataProviders.value[key]?.value }
|
||||
)
|
||||
}
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user