From 009ab3c8b4382945269f9485cd4362c7041c2cbe Mon Sep 17 00:00:00 2001 From: Cedric Beust Date: Sun, 15 Nov 2015 19:20:06 -0800 Subject: [PATCH] Fix duplicates in --tasks. --- src/main/kotlin/com/beust/kobalt/Main.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/kotlin/com/beust/kobalt/Main.kt b/src/main/kotlin/com/beust/kobalt/Main.kt index d0c4d171..151705eb 100644 --- a/src/main/kotlin/com/beust/kobalt/Main.kt +++ b/src/main/kotlin/com/beust/kobalt/Main.kt @@ -167,7 +167,9 @@ private class Main @Inject constructor( Plugins.plugins.forEach { plugin -> if (plugin.tasks.size > 0) { sb.append("\n ===== ${plugin.name} =====\n") - plugin.tasks.forEach { task -> + plugin.tasks.distinctBy { + it.name + }.forEach { task -> sb.append(" ${task.name}\t\t${task.doc}\n") } }