src/Pure/Build/build_process.scala
changeset 79885 70d4dcede0dc
parent 79883 6fa259b24deb
child 79886 7ae25372ab04
equal deleted inserted replaced
79884:caf61c098754 79885:70d4dcede0dc
   231     results: State.Results = Map.empty
   231     results: State.Results = Map.empty
   232   ) {
   232   ) {
   233     def next_serial: Long = State.inc_serial(serial)
   233     def next_serial: Long = State.inc_serial(serial)
   234 
   234 
   235     def ready: List[Task] = pending.valuesIterator.filter(_.is_ready).toList.sortBy(_.name)
   235     def ready: List[Task] = pending.valuesIterator.filter(_.is_ready).toList.sortBy(_.name)
   236     def next_ready: List[Task] = ready.filter(entry => !is_running(entry.name))
   236     def next_ready: List[Task] = ready.filter(task => !is_running(task.name))
   237 
   237 
   238     def remove_pending(a: String): State =
   238     def remove_pending(a: String): State =
   239       copy(pending =
   239       copy(pending =
   240         pending.foldLeft(pending) {
   240         pending.foldLeft(pending) {
   241           case (map, (b, task)) =>
   241           case (map, (b, task)) =>