mirror of https://github.com/sbt/sbt.git
Sort the supershell tasks by task name
This should make the output less jumpy.
This commit is contained in:
parent
564aa7262b
commit
a820bb5623
|
|
@ -80,10 +80,18 @@ private[sbt] final class TaskProgress(log: ManagedLogger)
|
|||
val ltc = lastTaskCount.get
|
||||
val currentTasksCount = currentTasks.size
|
||||
def report0(): Unit = {
|
||||
val event = ProgressEvent("Info", currentTasks map { task =>
|
||||
val elapsed = timings.get(task).currentElapsedMicros
|
||||
ProgressItem(taskName(task), elapsed)
|
||||
}, Some(ltc), None, None)
|
||||
val event = ProgressEvent(
|
||||
"Info",
|
||||
currentTasks
|
||||
.map { task =>
|
||||
val elapsed = timings.get(task).currentElapsedMicros
|
||||
ProgressItem(taskName(task), elapsed)
|
||||
}
|
||||
.sortBy(_.name),
|
||||
Some(ltc),
|
||||
None,
|
||||
None
|
||||
)
|
||||
import sbt.internal.util.codec.JsonProtocol._
|
||||
log.logEvent(Level.Info, event)
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue