public interface JavaTool
| Modifier and Type | Method and Description |
|---|---|
boolean |
run(VirtualFile[] sources,
java.lang.String[] options,
Output output,
IncToolOptions incToolOptions,
Reporter reporter,
xsbti.Logger log)
Run a concrete Java tool (either Java compiler or Javadoc generator).
|
boolean run(VirtualFile[] sources, java.lang.String[] options, Output output, IncToolOptions incToolOptions, Reporter reporter, xsbti.Logger log)
sources - The list of Java source files to compile.options - The set of all the options to pass to the java compiler.
These options also include JVM options like the classpath.incToolOptions - The set of options to pass to the Java compiler
for the incremental dependency analysis.reporter - The reporter for semantic error messages.log - The logger to dump output into.