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 df783483..d75ba083 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 @@ -164,7 +164,7 @@ class TaskManager @Inject constructor(val args: Args, if (task != null && accept(task)) { val toProcess = arrayListOf(task) val seen = hashSetOf() - val newToProcess = arrayListOf() + val newToProcess = hashSetOf() fun maybeAddEdge(task: T, mm: Multimap, isDependency: Boolean, reverseEdges: Boolean = false) : Boolean {