From 7fee4b0969a324e898c96cb34c28a4138c26f70c Mon Sep 17 00:00:00 2001 From: Cedric Beust Date: Tue, 17 Nov 2015 06:04:29 -0800 Subject: [PATCH] Trim down the classpath. --- src/main/kotlin/com/beust/kobalt/internal/JvmCompiler.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/kotlin/com/beust/kobalt/internal/JvmCompiler.kt b/src/main/kotlin/com/beust/kobalt/internal/JvmCompiler.kt index d6a34760..16ad1f75 100644 --- a/src/main/kotlin/com/beust/kobalt/internal/JvmCompiler.kt +++ b/src/main/kotlin/com/beust/kobalt/internal/JvmCompiler.kt @@ -24,8 +24,9 @@ class JvmCompiler @Inject constructor(val dependencyManager: DependencyManager) : TaskResult { // Dependencies - val allDependencies = info.dependencies + - dependencyManager.calculateDependencies(project, context!!, info.dependencies) + val allDependencies = (info.dependencies + + dependencyManager.calculateDependencies(project, context!!, info.dependencies)) + .distinct() // Plugins that add flags to the compiler val addedFlags = ArrayList(info.compilerArgs) +