This is an automated email from the ASF dual-hosted git repository.

desruisseaux pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/maven-compiler-plugin.git


    from 6b86381  Parser for `module-info-patch.maven` files (#963)
     new 53c1cc6  Improvement in the handling of some exceptions:
     new 338d532  Fix the use of `--patch-module` option when a forked compiler 
is used. Includes the case of toolchains, which are implicitly forked processes.
     new 0dea159  Apply to fork mode the same policy as the usual mode 
regarding when to write debug files.
     new d958a62  Do not create empty "generated-sources" when there is no 
annotation processor to run. This commit takes in account the fact that 
`-proc:full` was the default before Java 23.

The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 src/it/{test1 => default-fork_modular}/pom.xml     |   9 +-
 .../src/main/java/foo}/MyClass.java                |   0
 .../src}/main/java/module-info.java                |   2 +-
 .../src/test/java/foo/MyTest.java}                 |   2 +-
 .../verify.groovy                                  |  11 +--
 .../plugin/compiler/AbstractCompilerMojo.java      | 110 ++++++++++++++-------
 .../apache/maven/plugin/compiler/CompilerMojo.java |   6 ++
 .../apache/maven/plugin/compiler/ForkedTool.java   |  31 +++---
 .../maven/plugin/compiler/ForkedToolSources.java   |  59 +++++++----
 .../maven/plugin/compiler/IncrementalBuild.java    |  21 +++-
 .../maven/plugin/compiler/TestCompilerMojo.java    |   6 ++
 .../apache/maven/plugin/compiler/ToolExecutor.java |   2 +-
 .../plugin/compiler/WorkaroundForPatchModule.java  |  17 +++-
 13 files changed, 186 insertions(+), 90 deletions(-)
 copy src/it/{test1 => default-fork_modular}/pom.xml (88%)
 copy src/it/{MCOMPILER-129/src/main/java => 
default-fork_modular/src/main/java/foo}/MyClass.java (100%)
 copy src/it/{modular-sources/src/org.foo => 
default-fork_modular/src}/main/java/module-info.java (97%)
 copy src/it/{jdk9-exportsto/foo/src/main/java/foo/Foo.java => 
default-fork_modular/src/test/java/foo/MyTest.java} (97%)
 copy src/it/{default-fork-windows => default-fork_modular}/verify.groovy (72%)

Reply via email to