EvalDefinitions
sbt.internal.EvalDefinitions
final class EvalDefinitions(val loader: ClassLoader => ClassLoader, val generated: Seq[Path], val enclosingModule: String, val valNames: Seq[String])
The result of evaluating a group of Scala definitions. The definitions are wrapped in an
auto-generated, top-level module named enclosingModule. generated contains the compiled
classes and cache files related to the definitions. A new class loader containing the module may
be obtained from loader by passing the parent class loader providing the classes from the
classpath that the definitions were compiled against. The list of vals with the requested types
is valNames. The values for these may be obtained by providing the parent class loader to
values as is done with loader.
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any