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
Members list
In this article