public interface CachedCompiler
commandArguments(File[]) and
run(File[], DependencyChanges, AnalysisCallback, Logger, Reporter, CompileProgress).| Modifier and Type | Method and Description |
|---|---|
java.lang.String[] |
commandArguments(java.io.File[] sources)
* Return an array of arguments that represent a command-line like
equivalent of a call to the Scala compiler, but without the command itself.
|
void |
run(java.io.File[] sources,
DependencyChanges changes,
AnalysisCallback callback,
xsbti.Logger logger,
Reporter delegate,
CompileProgress progress)
Deprecated.
Use CachedCompiler2#run with VirtualFile instead.
|
java.lang.String[] commandArguments(java.io.File[] sources)
sources - The source files that the compiler must compile.@Deprecated
void run(java.io.File[] sources,
DependencyChanges changes,
AnalysisCallback callback,
xsbti.Logger logger,
Reporter delegate,
CompileProgress progress)
sources - The source files to be compiled.changes - The changes that have occurred since last compilation.callback - The callback injected by the incremental compiler.logger - The logger of the incremental compilation.delegate - The reporter that informs on the compiler's output.progress - The compiler progress associated with a Scala compiler.