Preprocessor

scala.build.preprocessing.Preprocessor
trait Preprocessor

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object DataPreprocessor.type
object JarPreprocessor.type
object MarkdownPreprocessor.type
object ScalaPreprocessor.type
object ScriptPreprocessor.type
Show all

Members list

Value members

Abstract methods

def preprocess(input: SingleElement, logger: Logger, maybeRecoverOnError: BuildException => Option[BuildException], allowRestrictedFeatures: Boolean, suppressWarningOptions: SuppressWarningOptions)(using ScalaCliInvokeData): Option[Either[BuildException, Seq[PreprocessedSource]]]