Modifier and Type | Method and Description |
---|---|
boolean |
Compiler.canUpdateTarget(CompilerConfiguration configuration) |
boolean |
AbstractCompiler.canUpdateTarget(CompilerConfiguration configuration) |
java.util.List<CompilerError> |
Compiler.compile(CompilerConfiguration configuration)
Deprecated.
|
java.util.List<CompilerError> |
AbstractCompiler.compile(CompilerConfiguration configuration)
Deprecated.
|
java.lang.String[] |
Compiler.createCommandLine(CompilerConfiguration config)
Create the command line that would be executed using this configuration.
|
java.lang.String |
Compiler.getInputFileEnding(CompilerConfiguration configuration) |
java.lang.String |
AbstractCompiler.getInputFileEnding(CompilerConfiguration configuration) |
java.lang.String |
Compiler.getOutputFile(CompilerConfiguration configuration) |
java.lang.String |
AbstractCompiler.getOutputFile(CompilerConfiguration configuration) |
java.lang.String |
Compiler.getOutputFileEnding(CompilerConfiguration configuration) |
java.lang.String |
AbstractCompiler.getOutputFileEnding(CompilerConfiguration configuration) |
protected static java.lang.String[] |
AbstractCompiler.getSourceFiles(CompilerConfiguration config) |
protected static java.util.Set<java.lang.String> |
AbstractCompiler.getSourceFilesForSourceRoot(CompilerConfiguration config,
java.lang.String sourceLocation) |
CompilerResult |
Compiler.performCompile(CompilerConfiguration configuration)
Performs the compilation of the project.
|
CompilerResult |
AbstractCompiler.performCompile(CompilerConfiguration configuration) |
Modifier and Type | Method and Description |
---|---|
private void |
CSharpCompiler.addResourceArgs(CompilerConfiguration config,
java.util.List<java.lang.String> args) |
private java.lang.String[] |
CSharpCompiler.buildCompilerArguments(CompilerConfiguration config,
java.lang.String[] sourceFiles) |
boolean |
CSharpCompiler.canUpdateTarget(CompilerConfiguration configuration) |
java.lang.String[] |
CSharpCompiler.createCommandLine(CompilerConfiguration config) |
private java.lang.String |
CSharpCompiler.findExecutable(CompilerConfiguration config) |
private java.io.File |
CSharpCompiler.findResourceDir(CompilerConfiguration config) |
java.lang.String |
CSharpCompiler.getOutputFile(CompilerConfiguration configuration) |
protected static java.lang.String[] |
CSharpCompiler.getSourceFiles(CompilerConfiguration config) |
protected static java.util.Set<java.lang.String> |
CSharpCompiler.getSourceFilesForSourceRoot(CompilerConfiguration config,
java.lang.String sourceLocation) |
private java.lang.String |
CSharpCompiler.getTypeExtension(CompilerConfiguration configuration) |
CompilerResult |
CSharpCompiler.performCompile(CompilerConfiguration config) |
Modifier and Type | Method and Description |
---|---|
private java.lang.String[] |
J2ObjCCompiler.buildCompilerArguments(CompilerConfiguration config,
java.lang.String[] sourceFiles)
Build the compiler arguments :
the output location is used for -d of j2objc)
the classpath entries are added to -classpath
the sourcefiles are listed at the end of the command line
the configuration can contain any of the arguments
|
boolean |
J2ObjCCompiler.canUpdateTarget(CompilerConfiguration configuration) |
java.lang.String[] |
J2ObjCCompiler.createCommandLine(CompilerConfiguration config) |
private java.lang.String |
J2ObjCCompiler.findExecutable(CompilerConfiguration config)
Find the executable given in the configuration or use j2objc from the
PATH.
|
CompilerResult |
J2ObjCCompiler.performCompile(CompilerConfiguration config) |
Modifier and Type | Method and Description |
---|---|
static java.lang.String[] |
JavacCompiler.buildCompilerArguments(CompilerConfiguration config,
java.lang.String[] sourceFiles) |
(package private) CompilerResult |
JavacCompiler.compileInProcess(java.lang.String[] args,
CompilerConfiguration config)
Compile the java sources in the current JVM, without calling an external executable,
using
com.sun.tools.javac.Main class |
(package private) static CompilerResult |
JavaxToolsCompiler.compileInProcess(java.lang.String[] args,
CompilerConfiguration config,
java.lang.String[] sourceFiles) |
protected CompilerResult |
JavacCompiler.compileOutOfProcess(CompilerConfiguration config,
java.lang.String executable,
java.lang.String[] args)
Compile the java sources in a external process, calling an external executable,
like javac.
|
java.lang.String[] |
JavacCompiler.createCommandLine(CompilerConfiguration config) |
private java.lang.Class<?> |
JavacCompiler.getJavacClass(CompilerConfiguration compilerConfiguration)
Find the main class of JavaC.
|
protected static javax.tools.JavaCompiler |
JavaxToolsCompiler.getJavaCompiler(CompilerConfiguration compilerConfiguration) |
private static boolean |
JavacCompiler.isPreJava14(CompilerConfiguration config)
Determine if the compiler is a version prior to 1.4.
|
private static boolean |
JavacCompiler.isPreJava16(CompilerConfiguration config)
Determine if the compiler is a version prior to 1.6.
|
CompilerResult |
JavacCompiler.performCompile(CompilerConfiguration config) |
private void |
JavacCompiler.releaseJavaccClass(java.lang.Class<?> javaccClass,
CompilerConfiguration compilerConfiguration) |
(package private) static void |
JavaxToolsCompiler.releaseJavaCompiler(javax.tools.JavaCompiler javaCompiler,
CompilerConfiguration compilerConfiguration) |
private static boolean |
JavacCompiler.suppressEncoding(CompilerConfiguration config) |
private static boolean |
JavacCompiler.suppressSource(CompilerConfiguration config) |
Modifier and Type | Method and Description |
---|---|
java.lang.String[] |
JikesCompiler.createCommandLine(CompilerConfiguration config) |
private java.io.File |
JikesCompiler.getDestinationDir(CompilerConfiguration config) |
CompilerResult |
JikesCompiler.performCompile(CompilerConfiguration config) |