@Component(role=org.codehaus.plexus.compiler.Compiler.class,
hint="jdt")
public class JDTCompiler
extends org.codehaus.plexus.compiler.AbstractCompiler
| Constructor and Description |
|---|
JDTCompiler() |
| Modifier and Type | Method and Description |
|---|---|
String[] |
buildCompilerArguments(org.codehaus.plexus.compiler.CompilerConfiguration config,
org.eclipse.tycho.compiler.jdt.CustomCompilerConfiguration custom,
String[] sourceFiles) |
String[] |
createCommandLine(org.codehaus.plexus.compiler.CompilerConfiguration config) |
protected static List<org.codehaus.plexus.compiler.CompilerMessage> |
parseModernStream(BufferedReader input)
Parse the output from the compiler into a list of CompilerMessage objects
|
org.codehaus.plexus.compiler.CompilerResult |
performCompile(org.codehaus.plexus.compiler.CompilerConfiguration config) |
canUpdateTarget, compile, getCompilerOutputStyle, getInputFileEnding, getOutputFile, getOutputFileEnding, getPathString, getSourceFiles, getSourceFilesForSourceRoot, makeClassName, toStringArraypublic org.codehaus.plexus.compiler.CompilerResult performCompile(org.codehaus.plexus.compiler.CompilerConfiguration config)
throws org.codehaus.plexus.compiler.CompilerException
performCompile in interface org.codehaus.plexus.compiler.CompilerperformCompile in class org.codehaus.plexus.compiler.AbstractCompilerorg.codehaus.plexus.compiler.CompilerExceptionpublic String[] createCommandLine(org.codehaus.plexus.compiler.CompilerConfiguration config) throws org.codehaus.plexus.compiler.CompilerException
org.codehaus.plexus.compiler.CompilerExceptionpublic String[] buildCompilerArguments(org.codehaus.plexus.compiler.CompilerConfiguration config, org.eclipse.tycho.compiler.jdt.CustomCompilerConfiguration custom, String[] sourceFiles)
protected static List<org.codehaus.plexus.compiler.CompilerMessage> parseModernStream(BufferedReader input) throws IOException
input - The output of the compilerIOExceptionCopyright © 2008-2018 Eclipse Foundation. All Rights Reserved.