From 3cd9b5d1789068c35d468aff24fccbc2b4125bfc Mon Sep 17 00:00:00 2001 From: Cedric Beust Date: Mon, 16 Nov 2015 04:42:06 -0800 Subject: [PATCH] Error on unknown task. --- src/main/kotlin/com/beust/kobalt/internal/TaskManager.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/kotlin/com/beust/kobalt/internal/TaskManager.kt b/src/main/kotlin/com/beust/kobalt/internal/TaskManager.kt index cfe38c8c..58cd0c9a 100644 --- a/src/main/kotlin/com/beust/kobalt/internal/TaskManager.kt +++ b/src/main/kotlin/com/beust/kobalt/internal/TaskManager.kt @@ -56,6 +56,9 @@ public class TaskManager @Inject constructor(val plugins: Plugins, val args: Arg val graph = DynamicGraph() targets.forEach { target -> + if (! tasksByNames.contains(target)) { + throw KobaltException("Unknown task: $target") + } val ti = TaskInfo(target) if (ti.matches(projectName)) {