desruisseaux opened a new pull request, #320:
URL: https://github.com/apache/maven-compiler-plugin/pull/320

   This is a refactoring of the compiler plugin which separates the MOJO, which 
contains the configuration, from the code that configures and executes the 
`javax.tools.JavaCompiler`. This refactoring splits one big class in two 
smaller classes for the compilation of main, and similarly for the compilation 
of test. This refactoring facilitates the development described in the next 
paragraph.
   
   This pull request implements the support of the  `<include>`, `<exclude>`, 
`<release>` and `<module>` elements of `<source>`. For now, the release and 
module elements can be used separately but not yet together.
   
   This pull request also contains opportunistic bug fixes in the incremental 
compilation. There is one change visible to users compared to 4.0.0-beta-2: in 
the `incrementalCompilation` option, the `additions` enumeration value has been 
renamed `rebuild-on-add` for clarity and consistency with `rebuild-on-change`. 
These options did not existed in Maven 3.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to