clarified signature: more operations;
authorwenzelm
Fri, 05 Aug 2022 18:45:49 +0200
changeset 75768 be79948f7f23
parent 75767 87f9748b214a
child 75769 4d27b520622a
clarified signature: more operations;
src/Pure/PIDE/resources.scala
src/Pure/Thy/sessions.scala
--- a/src/Pure/PIDE/resources.scala	Fri Aug 05 17:16:37 2022 +0200
+++ b/src/Pure/PIDE/resources.scala	Fri Aug 05 18:45:49 2022 +0200
@@ -35,6 +35,9 @@
   resources =>
 
 
+  override def toString: String = "Resources(" + session_base.toString + ")"
+
+
   /* init session */
 
   def init_session_yxml: String = {
--- a/src/Pure/Thy/sessions.scala	Fri Aug 05 17:16:37 2022 +0200
+++ b/src/Pure/Thy/sessions.scala	Fri Aug 05 18:45:49 2022 +0200
@@ -373,6 +373,7 @@
   ) {
     def check: Base_Info = if (errors.isEmpty) this else error(cat_lines(errors))
     def session: String = base.session_name
+    lazy val resources: Resources = new Resources(sessions_structure, check.base)
   }
 
   def base_info(options: Options,