src/Pure/Thy/thy_info.scala
changeset 66698 5b9dc3f7bcde
parent 66695 91500c024c7f
child 66701 d181f8a0e857
equal deleted inserted replaced
66697:190834aa43a7 66698:5b9dc3f7bcde
    88             (name.theory_base_name -> name.theory)  // legacy
    88             (name.theory_base_name -> name.theory)  // legacy
    89       }
    89       }
    90 
    90 
    91     def loaded_files: List[Path] =
    91     def loaded_files: List[Path] =
    92     {
    92     {
    93       val dep_files =
    93       val parses = rev_deps.map(dep => resources.loaded_files(syntax, dep.name))
    94         Par_List.map((dep: Thy_Info.Dep) => resources.loaded_files(syntax, dep.name), rev_deps)
    94       val dep_files = Par_List.map((parse: () => List[Path]) => parse(), parses)
    95       ((Nil: List[Path]) /: dep_files) { case (acc_files, files) => files ::: acc_files }
    95       ((Nil: List[Path]) /: dep_files) { case (acc_files, files) => files ::: acc_files }
    96     }
    96     }
    97 
    97 
    98     override def toString: String = deps.toString
    98     override def toString: String = deps.toString
    99   }
    99   }