src/Pure/Thy/export.scala
changeset 75789 4827096caeb5
parent 75788 0132026e26eb
child 75790 0ab8a9177e41
--- a/src/Pure/Thy/export.scala	Sun Aug 07 12:37:15 2022 +0200
+++ b/src/Pure/Thy/export.scala	Sun Aug 07 12:37:57 2022 +0200
@@ -243,14 +243,6 @@
 
   /* context for database access */
 
-  class Session_Database private[Export](val session: String, val db: SQL.Database)
-  extends AutoCloseable {
-    def close(): Unit = ()
-
-    lazy private [Export] val theory_names: List[String] = read_theory_names(db, session)
-    lazy private [Export] val entry_names: List[Entry_Name] = read_entry_names(db, session)
-  }
-
   def open_database_context(store: Sessions.Store): Database_Context = {
     val database_server = if (store.database_server) Some(store.open_database_server()) else None
     new Database_Context(store, database_server)
@@ -331,6 +323,14 @@
     }
   }
 
+  class Session_Database private[Export](val session: String, val db: SQL.Database)
+  extends AutoCloseable {
+    def close(): Unit = ()
+
+    lazy private [Export] val theory_names: List[String] = read_theory_names(db, session)
+    lazy private [Export] val entry_names: List[Entry_Name] = read_entry_names(db, session)
+  }
+
   class Session_Context private[Export](
     val database_context: Database_Context,
     session_base_info: Sessions.Base_Info,