plexus-compiler
plexus-compiler copied to clipboard
Plexus compiler a layer on top of compilers and used by maven-compiler-plugin
I had a Java class using a builder pattern to put together a lookup table. There was another class which chained together 600+ method calls on a single line on...
Per Robert Scholte https://issues.apache.org/jira/browse/MCOMPILER-367 can only be fixed in this plugin. Here is the problem description: > I will attach a testcase showing the following problem. > If you compile...
I first reported this issue on the Maven Compiler Plugin (https://issues.apache.org/jira/browse/MCOMPILER-407) and it was suggested that the fix needs to happen here first. Certain Java annotation processors and compiler plugins...
Hi It seems that `org.codehaus.plexus:plexus-compiler-csharp:2.8.7` is buggy while `org.codehaus.plexus:plexus-compiler-csharp:2.8.6` is fine. See 2.8.6.log versus 2.8.7.log [2.8.6.log](https://github.com/codehaus-plexus/plexus-compiler/files/5111548/2.8.6.log) [2.8.7.log](https://github.com/codehaus-plexus/plexus-compiler/files/5111549/2.8.7.log) [pom.xml.txt](https://github.com/codehaus-plexus/plexus-compiler/files/5111560/pom.xml.txt)
The `JavacCompiler` class will not configure annotation processing if the source version is < 1.6, [regardless of the JDK version in use](https://github.com/sonatype/plexus-compiler/blob/56eac6a4bceb437e6c4bce6e84a1771285915f37/plexus-compilers/plexus-compiler-javac/src/main/java/org/codehaus/plexus/compiler/javac/JavacCompiler.java#L240). The impact to JDK 1.6+ systems which are...
The current way the Eclipse compiler adapter works prevents the use of a custom -log argument.
Adding an option that can cause all of the output generated by Javac could make users better able to figure out what is happening when they face issues such as...
What is the purpose/idea/reason for that?
It is currently not possible to pass argument files to `javac` like so: ```xml org.apache.maven.plugins maven-compiler-plugin @somefile ``` The reason is that [`JavacCompiler` creates its own temporary argument file](https://github.com/codehaus-plexus/plexus-compiler/blob/e5f5a1f7d613cd2bc10b977006791b0f595b3f02/plexus-compilers/plexus-compiler-javac/src/main/java/org/codehaus/plexus/compiler/javac/JavacCompiler.java#L474-L476), including...
Hello I am getting "No such compiler 'eclipse'" on a completely bare project (generated from maven quickstart archetype). Below is my pom.xml, and here is the log from running "mvn...