object Sources
- Companion:
- class
Type members
Classlikes
final case class InMemory(originalPath: Either[String, (SubPath, Path)], generatedRelPath: RelPath, generatedContent: String, topWrapperLen: Int)
Value members
Concrete methods
def defaultPreprocessors(codeWrapper: CodeWrapper, archiveCache: ArchiveCache[Task], javaClassNameVersionOpt: Option[String], javaCommand: () => String): Seq[Preprocessor]
The default preprocessor list.
The default preprocessor list.
- Value parameters:
- archiveCache
used from native launchers by the Java preprocessor, to download a java-class-name binary, used to infer the class name of unnamed Java sources (like stdin)
- codeWrapper
used by the Scala script preprocessor to "wrap" user code
- javaClassNameVersionOpt
if using a java-class-name binary, the version we should download. If empty, the default version is downloaded.