src/Pure/PIDE/command.scala
changeset 78428 48cbee2a6f2e
parent 76914 1bc50ffad6d2
child 78592 fdfe9b91d96e
--- a/src/Pure/PIDE/command.scala	Fri Jul 21 14:14:48 2023 +0200
+++ b/src/Pure/PIDE/command.scala	Fri Jul 21 17:06:53 2023 +0200
@@ -497,8 +497,7 @@
   def blobs: List[Exn.Result[Command.Blob]] = blobs_info.blobs
   def blobs_index: Int = blobs_info.index
 
-  def blobs_ok: Boolean =
-    blobs.forall({ case Exn.Res(_) => true case _ => false })
+  def blobs_ok: Boolean = blobs.forall(Exn.the_res.isDefinedAt)
 
   def blobs_names: List[Document.Node.Name] =
     for (Exn.Res(blob) <- blobs) yield blob.name