From 795949e8b5f9b300a109e489174dce19ba305cb3 Mon Sep 17 00:00:00 2001 From: DevCharly Date: Fri, 10 Jun 2016 17:52:08 +0200 Subject: [PATCH] no longer iterate over projects in TaskManager.installDynamicTasks() as discussed here https://github.com/cbeust/kobalt/issues/244#issuecomment-225211217 --- .../main/kotlin/com/beust/kobalt/internal/TaskManager.kt | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/internal/TaskManager.kt b/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/internal/TaskManager.kt index 668b3494..c004c7be 100644 --- a/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/internal/TaskManager.kt +++ b/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/internal/TaskManager.kt @@ -419,11 +419,9 @@ class TaskManager @Inject constructor(val args: Args, private fun installDynamicTasks(projects: List) { dynamicTasks.forEach { task -> - projects.filter { task.plugin.accept(it) }.forEach { project -> - addTask(task.plugin, project, task.name, task.doc, task.group, - task.dependsOn, task.reverseDependsOn, task.runBefore, task.runAfter, task.alwaysRunAfter, - task.closure) - } + addTask(task.plugin, task.project, task.name, task.doc, task.group, + task.dependsOn, task.reverseDependsOn, task.runBefore, task.runAfter, task.alwaysRunAfter, + task.closure) } }