public interface GlobalsCache
| Modifier and Type | Method and Description |
|---|---|
CachedCompiler |
apply(java.lang.String[] args,
Output output,
boolean forceNew,
CachedCompilerProvider provider,
xsbti.Logger logger,
Reporter reporter)
Retrieve a
CachedCompiler. |
void |
clear()
Clear the cache of
cached compilers. |
CachedCompiler apply(java.lang.String[] args, Output output, boolean forceNew, CachedCompilerProvider provider, xsbti.Logger logger, Reporter reporter)
CachedCompiler.args - The arguments being passed on to the compiler.output - The output instance where the compiler stored class files.forceNew - Mark whether the previous cached compiler should be
thrown away and a new one should be returned.provider - The provider used for the cached compiler.logger - The logger used to log compiler output.reporter - The reporter used to report warnings and errors.CachedCompiler.void clear()
cached compilers.