Compiler
, org.codehaus.plexus.logging.LogEnabled
public class J2ObjCCompiler extends AbstractCompiler
EOL, PS
Constructor | Description |
---|---|
J2ObjCCompiler() |
Modifier and Type | Method | Description |
---|---|---|
boolean |
canUpdateTarget(CompilerConfiguration configuration) |
|
java.lang.String[] |
createCommandLine(CompilerConfiguration config) |
Create the command line that would be executed using this configuration.
|
static java.util.List<CompilerMessage> |
parseCompilerOutput(java.io.BufferedReader bufferedReader) |
|
CompilerResult |
performCompile(CompilerConfiguration config) |
Performs the compilation of the project.
|
compile, getCompilerOutputStyle, getInputFileEnding, getOutputFile, getOutputFileEnding, getPathString, getSourceFiles, getSourceFilesForSourceRoot, makeClassName, toStringArray
public boolean canUpdateTarget(CompilerConfiguration configuration) throws CompilerException
canUpdateTarget
in interface Compiler
canUpdateTarget
in class AbstractCompiler
CompilerException
public CompilerResult performCompile(CompilerConfiguration config) throws CompilerException
Compiler
performCompile
in interface Compiler
performCompile
in class AbstractCompiler
config
- the configuration description of the compilation
to performCompilerException
public java.lang.String[] createCommandLine(CompilerConfiguration config) throws CompilerException
Compiler
config
- the CompilerConfiguration describing the compilationCompilerException
- if there was an error generating the command
linepublic static java.util.List<CompilerMessage> parseCompilerOutput(java.io.BufferedReader bufferedReader) throws java.io.IOException
java.io.IOException
Copyright © 2018. All rights reserved.