[Gradle][Minor] KotlinNativeLink: Rename exportLibrariesResolvedGraph to exportLibrariesResolvedConfiguration

KT-49933
This commit is contained in:
Sebastian Sellmair
2023-01-18 11:29:25 +01:00
committed by Space Team
parent afec974df2
commit dba20b9d1d
@@ -160,9 +160,9 @@ constructor(
val processTests: Boolean get() = binary is TestExecutable
@get:Classpath
val exportLibraries: FileCollection get() = exportLibrariesResolvedGraph?.files ?: objectFactory.fileCollection()
val exportLibraries: FileCollection get() = exportLibrariesResolvedConfiguration?.files ?: objectFactory.fileCollection()
private val exportLibrariesResolvedGraph = if (binary is AbstractNativeLibrary) {
private val exportLibrariesResolvedConfiguration = if (binary is AbstractNativeLibrary) {
LazyResolvedConfiguration(project.configurations.getByName(binary.exportConfigurationName))
} else {
null
@@ -209,14 +209,14 @@ constructor(
) = Unit
private fun validatedExportedLibraries() {
if (exportLibrariesResolvedGraph == null) return
if (exportLibrariesResolvedConfiguration == null) return
val failed = mutableSetOf<ResolvedDependencyResult>()
exportLibrariesResolvedGraph
exportLibrariesResolvedConfiguration
.allDependencies
.filterIsInstance<ResolvedDependencyResult>()
.forEach {
val dependencyFiles = exportLibrariesResolvedGraph.getArtifacts(it).map { it.file }.filterKlibsPassedToCompiler()
val dependencyFiles = exportLibrariesResolvedConfiguration.getArtifacts(it).map { it.file }.filterKlibsPassedToCompiler()
if (!apiFiles.files.containsAll(dependencyFiles)) {
failed.add(it)
}
@@ -226,7 +226,7 @@ constructor(
val failedDependenciesList = failed.joinToString(separator = "\n") {
val componentId = it.selected.id
when (componentId) {
is ModuleComponentIdentifier -> "|Files: ${exportLibrariesResolvedGraph.getArtifacts(it).map { it.file }}"
is ModuleComponentIdentifier -> "|Files: ${exportLibrariesResolvedConfiguration.getArtifacts(it).map { it.file }}"
is ProjectComponentIdentifier -> "|Project ${componentId.projectPath}"
else -> "|${componentId.displayName}"
}