src/Pure/PIDE/resources.scala
changeset 66701 d181f8a0e857
parent 66700 5174ce7c84f0
child 66712 4c98c929a12a
--- a/src/Pure/PIDE/resources.scala	Wed Sep 27 14:48:25 2017 +0200
+++ b/src/Pure/PIDE/resources.scala	Wed Sep 27 17:39:03 2017 +0200
@@ -72,19 +72,18 @@
     }
   }
 
-  def pure_files(syntax: Outer_Syntax, session: String, dir: Path): List[Path] =
-    if (Sessions.is_pure(session)) {
-      val roots =
-        for { (name, _) <- Thy_Header.ml_roots }
-        yield (dir + Path.explode(name)).expand
-      val files =
-        for {
-          (path, (_, theory)) <- roots zip Thy_Header.ml_roots
-          file <- loaded_files(syntax, Document.Node.Name(path.implode, path.dir.implode, theory))()
-        } yield file
-      roots ::: files
-    }
-    else Nil
+  def pure_files(syntax: Outer_Syntax, dir: Path): List[Path] =
+  {
+    val roots =
+      for { (name, _) <- Thy_Header.ml_roots }
+      yield (dir + Path.explode(name)).expand
+    val files =
+      for {
+        (path, (_, theory)) <- roots zip Thy_Header.ml_roots
+        file <- loaded_files(syntax, Document.Node.Name(path.implode, path.dir.implode, theory))()
+      } yield file
+    roots ::: files
+  }
 
   def theory_qualifier(name: Document.Node.Name): String =
     session_base.global_theories.getOrElse(name.theory, Long_Name.qualifier(name.theory))