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.