diff --git a/maven-plugin-report-plugin/src/it/mplugin-529_nofork/invoker.properties b/maven-plugin-report-plugin/src/it/plugin-report-no-fork/invoker.properties similarity index 100% rename from maven-plugin-report-plugin/src/it/mplugin-529_nofork/invoker.properties rename to maven-plugin-report-plugin/src/it/plugin-report-no-fork/invoker.properties diff --git a/maven-plugin-report-plugin/src/it/mplugin-529_nofork/pom.xml b/maven-plugin-report-plugin/src/it/plugin-report-no-fork/pom.xml similarity index 100% rename from maven-plugin-report-plugin/src/it/mplugin-529_nofork/pom.xml rename to maven-plugin-report-plugin/src/it/plugin-report-no-fork/pom.xml diff --git a/maven-plugin-report-plugin/src/it/mplugin-529_nofork/src/main/java/org/DummyReport.java b/maven-plugin-report-plugin/src/it/plugin-report-no-fork/src/main/java/org/DummyReport.java similarity index 100% rename from maven-plugin-report-plugin/src/it/mplugin-529_nofork/src/main/java/org/DummyReport.java rename to maven-plugin-report-plugin/src/it/plugin-report-no-fork/src/main/java/org/DummyReport.java diff --git a/maven-plugin-report-plugin/src/it/mplugin-529_nofork/src/main/java/org/MyMojo.java b/maven-plugin-report-plugin/src/it/plugin-report-no-fork/src/main/java/org/MyMojo.java similarity index 100% rename from maven-plugin-report-plugin/src/it/mplugin-529_nofork/src/main/java/org/MyMojo.java rename to maven-plugin-report-plugin/src/it/plugin-report-no-fork/src/main/java/org/MyMojo.java diff --git a/maven-plugin-report-plugin/src/it/mplugin-529_nofork/verify.groovy b/maven-plugin-report-plugin/src/it/plugin-report-no-fork/verify.groovy similarity index 100% rename from maven-plugin-report-plugin/src/it/mplugin-529_nofork/verify.groovy rename to maven-plugin-report-plugin/src/it/plugin-report-no-fork/verify.groovy diff --git a/maven-plugin-report-plugin/src/site/apt/examples/generate-report.apt.vm b/maven-plugin-report-plugin/src/site/apt/examples/generate-report.apt.vm index 1f89f59d..78b7314a 100644 --- a/maven-plugin-report-plugin/src/site/apt/examples/generate-report.apt.vm +++ b/maven-plugin-report-plugin/src/site/apt/examples/generate-report.apt.vm @@ -45,6 +45,45 @@ Configuring Generation of Documentation Reports ... ++-----+ + +Generate Plugin Report without duplicate execution of phase process-classes. + + * The standard goal <<>> invokes separate lifecyle of <<>>. + + * In a CI environment you now might execute something like <<>>. + + * During <<>> build the standard reports will trigger <<>> again, depending on your build this may take some time, because + stuff like <<>> or generating stubs from a WDSL will be invoked again, which may lead + to longer build times. + + * See {{{https://issues.apache.org/jira/browse/MPLUGIN-529}MPLUGIN-529}} as well. + + * As of version 3.14.0 a new report is defined, <<>> which will not trigger above phase a second time. + + * Configure this in your <<>> section as follows: + ++-----+ + + ... + + + + org.apache.maven.plugins + maven-plugin-report-plugin + ${project.version} + + + + report-no-fork + + + + + + + ... + +-----+ The documentation is generated by default in <<<$\{project.build.directory\}/site>>>. diff --git a/maven-plugin-report-plugin/src/site/apt/examples/nofork.apt.vm b/maven-plugin-report-plugin/src/site/apt/examples/nofork.apt.vm deleted file mode 100644 index 6e45a82a..00000000 --- a/maven-plugin-report-plugin/src/site/apt/examples/nofork.apt.vm +++ /dev/null @@ -1,66 +0,0 @@ - ------ - Generate Plugin Report without duplicate execution of phase process-classes. - ------ - Matt Nelson - ------ - 2024-07-29 - ------ - -~~ Licensed to the Apache Software Foundation (ASF) under one -~~ or more contributor license agreements. See the NOTICE file -~~ distributed with this work for additional information -~~ regarding copyright ownership. The ASF licenses this file -~~ to you under the Apache License, Version 2.0 (the -~~ "License"); you may not use this file except in compliance -~~ with the License. You may obtain a copy of the License at -~~ -~~ http://www.apache.org/licenses/LICENSE-2.0 -~~ -~~ Unless required by applicable law or agreed to in writing, -~~ software distributed under the License is distributed on an -~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -~~ KIND, either express or implied. See the License for the -~~ specific language governing permissions and limitations -~~ under the License. - -~~ NOTE: For help with the syntax of this file, see: -~~ http://maven.apache.org/doxia/references/apt-format.html - -Generate Plugin Report without duplicate execution of phase process-classes. - - * The standard goal <<>> invokes separate lifecyle of <<>>. - - * In a CI environment you now might execute something like <<>>. - - * During <<>> build the standard reports will trigger <<>> again, depending on your build this may take some time, because - stuff like <<>> or generating stubs from a WDSL will be invoked again, which may lead - to longer build times. - - * See {{{https://issues.apache.org/jira/browse/MPLUGIN-529}MPLUGIN-529}} as well. - - * As of version 3.14.0 a new report is defined, <<>> which will not trigger above phase a second time. - - * Configure this in your <<>> section as follows: - -+-----+ - - ... - - - - org.apache.maven.plugins - maven-plugin-report-plugin - ${project.version} - - - - report-no-fork - - - - - - - ... - -+-----+ diff --git a/maven-plugin-report-plugin/src/site/apt/index.apt b/maven-plugin-report-plugin/src/site/apt/index.apt index be21f33f..4f0f7f3e 100644 --- a/maven-plugin-report-plugin/src/site/apt/index.apt +++ b/maven-plugin-report-plugin/src/site/apt/index.apt @@ -59,5 +59,3 @@ Maven Plugin Report Plugin The following examples shows how to use the Plugin Report Plugin in more advanced usecases: * {{{./examples/generate-report.html}Configuring Generation of Documentation Reports}} - - * {{{./examples/nofork.html}Generate Plugin Report without duplicate execution of phase process-classes}}