Entry
mill.api.internal.PrecompiledModulesInfo.Entry
case class Entry(relPath: String, extendsClass: String, moduleDeps: Map[String, Seq[(String, Int)]], compileModuleDeps: Map[String, Seq[(String, Int)]], runModuleDeps: Map[String, Seq[(String, Int)]], bomModuleDeps: Map[String, Seq[(String, Int)]])
One entry per orphan precompiled YAML.
relPath and extendsClass mirror what codegen otherwise embeds in generated PrecompiledModuleRef.apply calls. Each *ModuleDeps map is keyed by nested-module path inside the YAML ("" for top-level, "test" for object test: etc.), with values listing sibling refs paired with their byte offset in the YAML for diagnostic reporting.
Attributes
- Source
- PrecompiledModulesInfo.scala
- Graph
-
- Supertypes
-
trait Serializabletrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Members list
In this article