public class CSharpCompiler
extends org.codehaus.plexus.compiler.AbstractCompiler
| Constructor | Description |
|---|---|
CSharpCompiler() |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
canUpdateTarget(org.codehaus.plexus.compiler.CompilerConfiguration configuration) |
|
java.lang.String[] |
createCommandLine(org.codehaus.plexus.compiler.CompilerConfiguration config) |
|
java.lang.String |
getOutputFile(org.codehaus.plexus.compiler.CompilerConfiguration configuration) |
|
protected static java.lang.String[] |
getSourceFiles(org.codehaus.plexus.compiler.CompilerConfiguration config) |
|
protected static java.util.Set<java.lang.String> |
getSourceFilesForSourceRoot(org.codehaus.plexus.compiler.CompilerConfiguration config,
java.lang.String sourceLocation) |
|
static java.util.List<org.codehaus.plexus.compiler.CompilerMessage> |
parseCompilerOutput(java.io.BufferedReader bufferedReader) |
|
static org.codehaus.plexus.compiler.CompilerMessage |
parseLine(java.lang.String line) |
Deprecated.
|
org.codehaus.plexus.compiler.CompilerResult |
performCompile(org.codehaus.plexus.compiler.CompilerConfiguration config) |
compile, getCompilerOutputStyle, getInputFileEnding, getOutputFileEnding, getPathString, makeClassName, toStringArraypublic boolean canUpdateTarget(org.codehaus.plexus.compiler.CompilerConfiguration configuration)
throws org.codehaus.plexus.compiler.CompilerException
canUpdateTarget in class org.codehaus.plexus.compiler.AbstractCompilerorg.codehaus.plexus.compiler.CompilerExceptionpublic java.lang.String getOutputFile(org.codehaus.plexus.compiler.CompilerConfiguration configuration)
throws org.codehaus.plexus.compiler.CompilerException
getOutputFile in class org.codehaus.plexus.compiler.AbstractCompilerorg.codehaus.plexus.compiler.CompilerExceptionpublic org.codehaus.plexus.compiler.CompilerResult performCompile(org.codehaus.plexus.compiler.CompilerConfiguration config)
throws org.codehaus.plexus.compiler.CompilerException
performCompile in class org.codehaus.plexus.compiler.AbstractCompilerorg.codehaus.plexus.compiler.CompilerExceptionpublic java.lang.String[] createCommandLine(org.codehaus.plexus.compiler.CompilerConfiguration config)
throws org.codehaus.plexus.compiler.CompilerException
org.codehaus.plexus.compiler.CompilerExceptionpublic static java.util.List<org.codehaus.plexus.compiler.CompilerMessage> parseCompilerOutput(java.io.BufferedReader bufferedReader)
throws java.io.IOException
java.io.IOExceptionprotected static java.lang.String[] getSourceFiles(org.codehaus.plexus.compiler.CompilerConfiguration config)
public static org.codehaus.plexus.compiler.CompilerMessage parseLine(java.lang.String line)
protected static java.util.Set<java.lang.String> getSourceFilesForSourceRoot(org.codehaus.plexus.compiler.CompilerConfiguration config,
java.lang.String sourceLocation)