[Gradle][Minor] Make collectAllProjectStructureMetadataInCurrentBuild private

^KT-56431 Verification Pending
^KT-56461 Verification Pending
This commit is contained in:
Sebastian Sellmair
2023-02-07 14:42:18 +01:00
committed by Space Team
parent 8f4dd86788
commit 25f6b4c922
2 changed files with 6 additions and 8 deletions
@@ -450,14 +450,6 @@ internal object GlobalProjectStructureMetadataStorage {
}
}
internal fun collectAllProjectStructureMetadataInCurrentBuild(project: Project): Map<String, Lazy<KotlinProjectStructureMetadata?>> {
return project
.rootProject
.allprojects
.associateBy { it.path }
.mapValues { (_, subProject) -> lazy { subProject.multiplatformExtensionOrNull?.kotlinProjectStructureMetadata } }
}
private const val ROOT_NODE_NAME = "projectStructure"
private const val PUBLISHED_AS_ROOT_NAME = "isPublishedAsRoot"
private const val FORMAT_VERSION_NODE_NAME = "formatVersion"
@@ -8,6 +8,7 @@ package org.jetbrains.kotlin.gradle.plugin.mpp
import org.gradle.api.Project
import org.gradle.api.artifacts.component.ProjectComponentIdentifier
import org.gradle.api.artifacts.result.ResolvedArtifactResult
import org.jetbrains.kotlin.gradle.dsl.multiplatformExtensionOrNull
import org.jetbrains.kotlin.gradle.plugin.extraProperties
import org.jetbrains.kotlin.gradle.plugin.mpp.pm20.toSingleKpmModuleIdentifier
import org.jetbrains.kotlin.gradle.utils.compositeBuildRootProject
@@ -65,3 +66,8 @@ private constructor(
}
}
}
private fun collectAllProjectStructureMetadataInCurrentBuild(project: Project): Map<String, Lazy<KotlinProjectStructureMetadata?>> =
project.rootProject.allprojects.associate { subproject ->
subproject.path to lazy { subproject.multiplatformExtensionOrNull?.kotlinProjectStructureMetadata }
}