From 2ebf932d2160e5d1323b4feddb2e8edb15d48e7e Mon Sep 17 00:00:00 2001 From: Cedric Beust Date: Wed, 1 Feb 2017 16:14:55 -0800 Subject: [PATCH] Debugging dependency sending. --- .../beust/kobalt/app/remote/DependencyData.kt | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/src/main/kotlin/com/beust/kobalt/app/remote/DependencyData.kt b/src/main/kotlin/com/beust/kobalt/app/remote/DependencyData.kt index b6db3005..9a5ec22e 100644 --- a/src/main/kotlin/com/beust/kobalt/app/remote/DependencyData.kt +++ b/src/main/kotlin/com/beust/kobalt/app/remote/DependencyData.kt @@ -12,6 +12,7 @@ import com.beust.kobalt.maven.DependencyManager import com.beust.kobalt.maven.dependency.FileDependency import com.beust.kobalt.misc.KFiles import com.beust.kobalt.misc.KobaltExecutors +import com.beust.kobalt.misc.log import com.google.inject.Inject import java.io.File import java.nio.file.Paths @@ -116,6 +117,23 @@ class DependencyData @Inject constructor(val executors: KobaltExecutors, val dep sources.second.toSet(), tests.second.toSet(), sources.first.toSet(), tests.first.toSet(), projectTasks)) } + + // + // Debugging + // + log(2, "Returning dependencies:") + + fun displayDependencies(header: String, dd: List) { + log(2, " $header:") + if (dd.any()) log(2, " " + dd.map { it.id }.toSortedSet().joinToString("\n ")) + } + + projectDatas.forEach { + log(2, " Project: " + it.name) + displayDependencies("compileDependencies", it.compileDependencies) + displayDependencies("testDependencies", it.testDependencies) + } + return GetDependenciesData(projectDatas, allTasks, projectResult.taskResult.errorMessage) }