Uses of Class
org.codehaus.plexus.compiler.CompilerConfiguration
Packages that use CompilerConfiguration
Package
Description
-
Uses of CompilerConfiguration in org.codehaus.plexus.compiler
Methods in org.codehaus.plexus.compiler with parameters of type CompilerConfigurationModifier and TypeMethodDescriptionboolean
AbstractCompiler.canUpdateTarget
(CompilerConfiguration configuration) boolean
Compiler.canUpdateTarget
(CompilerConfiguration configuration) String[]
Compiler.createCommandLine
(CompilerConfiguration config) Create the command line that would be executed using this configuration.AbstractCompiler.getInputFileEnding
(CompilerConfiguration configuration) Compiler.getInputFileEnding
(CompilerConfiguration configuration) AbstractCompiler.getOutputFile
(CompilerConfiguration configuration) Compiler.getOutputFile
(CompilerConfiguration configuration) AbstractCompiler.getOutputFileEnding
(CompilerConfiguration configuration) Compiler.getOutputFileEnding
(CompilerConfiguration configuration) protected static String[]
AbstractCompiler.getSourceFiles
(CompilerConfiguration config) AbstractCompiler.getSourceFilesForSourceRoot
(CompilerConfiguration config, String sourceLocation) protected void
AbstractCompiler.logCompiling
(String[] sourceFiles, CompilerConfiguration config) AbstractCompiler.performCompile
(CompilerConfiguration configuration) Compiler.performCompile
(CompilerConfiguration configuration) Performs the compilation of the project. -
Uses of CompilerConfiguration in org.codehaus.plexus.compiler.csharp
Methods in org.codehaus.plexus.compiler.csharp with parameters of type CompilerConfigurationModifier and TypeMethodDescriptionprivate void
CSharpCompiler.addResourceArgs
(CompilerConfiguration config, List<String> args) private String[]
CSharpCompiler.buildCompilerArguments
(CompilerConfiguration config, String[] sourceFiles) boolean
CSharpCompiler.canUpdateTarget
(CompilerConfiguration configuration) String[]
CSharpCompiler.createCommandLine
(CompilerConfiguration config) private String
CSharpCompiler.findExecutable
(CompilerConfiguration config) private File
CSharpCompiler.findResourceDir
(CompilerConfiguration config) CSharpCompiler.getCompilerArguments
(CompilerConfiguration config) CSharpCompiler.getOutputFile
(CompilerConfiguration configuration) protected static String[]
CSharpCompiler.getSourceFiles
(CompilerConfiguration config) CSharpCompiler.getSourceFilesForSourceRoot
(CompilerConfiguration config, String sourceLocation) private String
CSharpCompiler.getTypeExtension
(CompilerConfiguration configuration) CSharpCompiler.performCompile
(CompilerConfiguration config) -
Uses of CompilerConfiguration in org.codehaus.plexus.compiler.javac
Methods in org.codehaus.plexus.compiler.javac with parameters of type CompilerConfigurationModifier and TypeMethodDescriptionstatic String[]
JavacCompiler.buildCompilerArguments
(CompilerConfiguration config, String[] sourceFiles) InProcessCompiler.compileInProcess
(String[] args, CompilerConfiguration config, String[] sourceFiles) (package private) CompilerResult
JavacCompiler.compileInProcess
(String[] args, CompilerConfiguration config) Compile the java sources in the current JVM, without calling an external executable, usingcom.sun.tools.javac.Main
classJavaxToolsCompiler.compileInProcess
(String[] args, CompilerConfiguration config, String[] sourceFiles) protected CompilerResult
JavacCompiler.compileOutOfProcess
(CompilerConfiguration config, String executable, String[] args) Compile the java sources in a external process, calling an external executable, like javac.String[]
JavacCompiler.createCommandLine
(CompilerConfiguration config) private Class
<?> JavacCompiler.getJavacClass
(CompilerConfiguration compilerConfiguration) Find the main class of JavaC.private 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.private static boolean
JavacCompiler.isPreJava18
(CompilerConfiguration config) private static boolean
JavacCompiler.isPreJava9
(CompilerConfiguration config) JavacCompiler.performCompile
(CompilerConfiguration config) private void
JavacCompiler.releaseJavaccClass
(Class<?> javaccClass, CompilerConfiguration compilerConfiguration) private void
JavaxToolsCompiler.releaseJavaCompiler
(JavaCompiler javaCompiler, CompilerConfiguration compilerConfiguration) private static boolean
JavacCompiler.suppressEncoding
(CompilerConfiguration config) private static boolean
JavacCompiler.suppressSource
(CompilerConfiguration config)