@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, toStringArray
public 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.Compiler
performCompile
in class org.codehaus.plexus.compiler.AbstractCompiler
org.codehaus.plexus.compiler.CompilerException
public String[] createCommandLine(org.codehaus.plexus.compiler.CompilerConfiguration config) throws org.codehaus.plexus.compiler.CompilerException
org.codehaus.plexus.compiler.CompilerException
public 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 compilerIOException
Copyright © 2008–2018 Eclipse Foundation. All rights reserved.