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.j2objc
Methods in org.codehaus.plexus.compiler.j2objc with parameters of type CompilerConfigurationModifier and TypeMethodDescriptionprivate String[]
J2ObjCCompiler.buildCompilerArguments
(CompilerConfiguration config, String[] sourceFiles) Build the compiler arguments : the output location is used for -d of j2objc) the classpath entries are added to -classpath the sourcefiles are listed at the end of the command line the configuration can contain any of the argumentsboolean
J2ObjCCompiler.canUpdateTarget
(CompilerConfiguration configuration) String[]
J2ObjCCompiler.createCommandLine
(CompilerConfiguration config) private String
J2ObjCCompiler.findExecutable
(CompilerConfiguration config) Find the executable given in the configuration or use j2objc from the PATH.J2ObjCCompiler.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)