scala.build.preprocessing
package scala.build.preprocessing
Members list
Concise view
Type members
Classlikes
class CustomDirectivesReporter(path: Either[String, Path], onDiagnostic: Diagnostic => Unit) extends Reporter
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Reporterclass Objecttrait Matchableclass Any
object CustomDirectivesReporter
Attributes
- Companion:
- class
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
Attributes
- Graph
- Supertypes
- trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait Preprocessorclass Objecttrait Matchableclass Any
- Self type
- DataPreprocessor.type
object DirectivesPreprocessor
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
object ExtractedDirectives
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
- ExtractedDirectives.type
Attributes
- Graph
- Supertypes
- trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait Preprocessorclass Objecttrait Matchableclass Any
- Self type
- JarPreprocessor.type
final case class JavaPreprocessor(archiveCache: ArchiveCache[Task], javaClassNameVersionOpt: Option[String], javaCommand: () => String) extends Preprocessor
Java source preprocessor.
Java source preprocessor.
Doesn't modify Java sources. This only extracts using directives from them, and for unnamed sources (like stdin), tries to infer a class name from the sources themselves.
Attributes
- archiveCache
when using a java-class-name external binary to infer a class name (see JavaParserProxy), a cache to download that binary with
- javaClassNameVersionOpt
when using a java-class-name external binary to infer a class name (see JavaParserProxy), this forces the java-class-name version to download
- Graph
- Supertypes
object MarkdownCodeBlockProcessor
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
Attributes
- Graph
- Supertypes
- trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait Preprocessorclass Objecttrait Matchableclass Any
- Self type
- MarkdownPreprocessor.type
case class PreprocessedMarkdown(scriptCodeBlocks: PreprocessedMarkdownCodeBlocks, rawCodeBlocks: PreprocessedMarkdownCodeBlocks, testCodeBlocks: PreprocessedMarkdownCodeBlocks)
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
object PreprocessedMarkdown
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
- PreprocessedMarkdown.type
case class PreprocessedMarkdownCodeBlocks(codeBlocks: Seq[MarkdownCodeBlock], extractedDirectives: ExtractedDirectives)
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
- Known subtypes
object PreprocessedSource
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
- PreprocessedSource.type
object PreprocessingUtil
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- PreprocessingUtil.type
trait Preprocessor
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- object DataPreprocessor.typeobject JarPreprocessor.typeclass JavaPreprocessorobject MarkdownPreprocessor.typeobject ScalaPreprocessor.typeobject ScriptPreprocessor.type
Attributes
- Graph
- Supertypes
- trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait Preprocessorclass Objecttrait Matchableclass Any
- Self type
- ScalaPreprocessor.type
Attributes
- Graph
- Supertypes
- trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait Preprocessorclass Objecttrait Matchableclass Any
- Self type
- ScriptPreprocessor.type
object UsingDirectivesOps
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- UsingDirectivesOps.type