src/Pure/Build/build_manager.scala
changeset 80274 cff00b3dddf5
parent 80272 9f89b3c41460
child 80277 63b83637976a
equal deleted inserted replaced
80273:f55a11cd3b71 80274:cff00b3dddf5
   326 
   326 
   327     def update_pending(
   327     def update_pending(
   328       db: SQL.Database,
   328       db: SQL.Database,
   329       old_pending: Build_Manager.State.Pending,
   329       old_pending: Build_Manager.State.Pending,
   330       pending: Build_Manager.State.Pending
   330       pending: Build_Manager.State.Pending
   331     ): Library.Update = {
   331     ): Update = {
   332       val update = Library.Update.make(old_pending, pending)
   332       val update = Update.make(old_pending, pending)
   333       val delete = update.delete.map(old_pending(_).id.toString)
   333       val delete = update.delete.map(old_pending(_).id.toString)
   334 
   334 
   335       if (update.deletes)
   335       if (update.deletes)
   336         db.execute_statement(Pending.table.delete(Pending.id.where_member(delete)))
   336         db.execute_statement(Pending.table.delete(Pending.id.where_member(delete)))
   337 
   337 
   408 
   408 
   409     def update_running(
   409     def update_running(
   410       db: SQL.Database,
   410       db: SQL.Database,
   411       old_running: Build_Manager.State.Running,
   411       old_running: Build_Manager.State.Running,
   412       running: Build_Manager.State.Running
   412       running: Build_Manager.State.Running
   413     ): Library.Update = {
   413     ): Update = {
   414       val update = Library.Update.make(old_running, running)
   414       val update = Update.make(old_running, running)
   415       val delete = update.delete.map(old_running(_).id.toString)
   415       val delete = update.delete.map(old_running(_).id.toString)
   416 
   416 
   417       if (update.deletes)
   417       if (update.deletes)
   418         db.execute_statement(Running.table.delete(Running.id.where_member(delete)))
   418         db.execute_statement(Running.table.delete(Running.id.where_member(delete)))
   419 
   419