[Gradle][Minor] Make collectAllProjectStructureMetadataInCurrentBuild private
^KT-56431 Verification Pending ^KT-56461 Verification Pending
This commit is contained in:
committed by
Space Team
parent
8f4dd86788
commit
25f6b4c922
-8
@@ -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 ROOT_NODE_NAME = "projectStructure"
|
||||||
private const val PUBLISHED_AS_ROOT_NAME = "isPublishedAsRoot"
|
private const val PUBLISHED_AS_ROOT_NAME = "isPublishedAsRoot"
|
||||||
private const val FORMAT_VERSION_NODE_NAME = "formatVersion"
|
private const val FORMAT_VERSION_NODE_NAME = "formatVersion"
|
||||||
|
|||||||
+6
@@ -8,6 +8,7 @@ package org.jetbrains.kotlin.gradle.plugin.mpp
|
|||||||
import org.gradle.api.Project
|
import org.gradle.api.Project
|
||||||
import org.gradle.api.artifacts.component.ProjectComponentIdentifier
|
import org.gradle.api.artifacts.component.ProjectComponentIdentifier
|
||||||
import org.gradle.api.artifacts.result.ResolvedArtifactResult
|
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.extraProperties
|
||||||
import org.jetbrains.kotlin.gradle.plugin.mpp.pm20.toSingleKpmModuleIdentifier
|
import org.jetbrains.kotlin.gradle.plugin.mpp.pm20.toSingleKpmModuleIdentifier
|
||||||
import org.jetbrains.kotlin.gradle.utils.compositeBuildRootProject
|
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 }
|
||||||
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user