From edd21b0ec8e707f61f0dd3e22fd790ac94ea7fa5 Mon Sep 17 00:00:00 2001 From: Ethan Atkins Date: Tue, 24 Sep 2019 10:30:32 -0700 Subject: [PATCH] Filter out dummy tasks from progress I don't think that dummy tasks really make sense for task progress because they are evaluated outside of the normal task evaluation. This came up because I was seeing streams-manager in supershell which didn't seem useful. --- main/src/main/scala/sbt/internal/TaskProgress.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main/src/main/scala/sbt/internal/TaskProgress.scala b/main/src/main/scala/sbt/internal/TaskProgress.scala index f792b3b14..35ceaeb0c 100644 --- a/main/src/main/scala/sbt/internal/TaskProgress.scala +++ b/main/src/main/scala/sbt/internal/TaskProgress.scala @@ -73,7 +73,7 @@ private[sbt] final class TaskProgress(log: ManagedLogger) private[this] val skipReportTasks = Set("run", "bgRun", "fgRun", "scala", "console", "consoleProject", "consoleQuick", "state") private[this] def report(): Unit = { - val currentTasks = activeTasks.toVector + val currentTasks = activeTasks.toVector.filterNot(Def.isDummy) val ltc = lastTaskCount.get val currentTasksCount = currentTasks.size def report0(): Unit = {