changeset 67920 | c3c74310154e |
parent 67919 | dd90faed43b2 |
child 67921 | 1722384ffd4a |
--- a/src/Pure/Tools/server_commands.scala Thu Mar 22 14:42:14 2018 +0100 +++ b/src/Pure/Tools/server_commands.scala Thu Mar 22 14:57:42 2018 +0100 @@ -23,6 +23,16 @@ case _ => None } + object Cancel + { + sealed case class Args(task: UUID) + + def unapply(json: JSON.T): Option[Args] = + for { task <- JSON.uuid(json, "task") } + yield Args(task) + } + + object Session_Build { sealed case class Args(