diff --git a/maven-plugin-plugin/src/site/apt/examples/generate-descriptor.apt b/maven-plugin-plugin/src/site/apt/examples/generate-descriptor.apt index 71bb8c7..7b639f8 100644 --- a/maven-plugin-plugin/src/site/apt/examples/generate-descriptor.apt +++ b/maven-plugin-plugin/src/site/apt/examples/generate-descriptor.apt @@ -3,7 +3,7 @@ ------ Maria Odea Ching ------ - February 2008 + 2008-02-01 ------ ~~ Licensed to the Apache Software Foundation (ASF) under one @@ -23,6 +23,9 @@ ~~ 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 + Configuring Generation of Plugin Descriptor To configure the generation of the plugin descriptor, add the following to the project's POM: diff --git a/maven-plugin-plugin/src/site/apt/examples/generate-help.apt b/maven-plugin-plugin/src/site/apt/examples/generate-help.apt index 1525674..04de885 100644 --- a/maven-plugin-plugin/src/site/apt/examples/generate-help.apt +++ b/maven-plugin-plugin/src/site/apt/examples/generate-help.apt @@ -3,7 +3,7 @@ ------ Vincent Siveton ------ - January 2008 + 2008-01-01 ------ ~~ Licensed to the Apache Software Foundation (ASF) under one @@ -23,6 +23,9 @@ ~~ 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 + Configuring Generation of Help Mojo To configure the generation of a <<>> Mojo, add the following to the project's POM: diff --git a/maven-plugin-plugin/src/site/apt/examples/generate-report.apt b/maven-plugin-plugin/src/site/apt/examples/generate-report.apt index edbd88c..0de809b 100644 --- a/maven-plugin-plugin/src/site/apt/examples/generate-report.apt +++ b/maven-plugin-plugin/src/site/apt/examples/generate-report.apt @@ -3,7 +3,7 @@ ------ Vincent Siveton ------ - January 2008 + 2008-01-01 ------ ~~ Licensed to the Apache Software Foundation (ASF) under one @@ -23,6 +23,9 @@ ~~ 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 + Configuring Generation of Documentation Reports To configure the generation of the documentation reports, add the following to the project's POM: diff --git a/maven-plugin-plugin/src/site/apt/index.apt b/maven-plugin-plugin/src/site/apt/index.apt index b0bc4dd..3c0391d 100644 --- a/maven-plugin-plugin/src/site/apt/index.apt +++ b/maven-plugin-plugin/src/site/apt/index.apt @@ -3,7 +3,7 @@ ------ Maria Odea Ching ------ - January 2008 + 2008-01-01 ------ ~~ Licensed to the Apache Software Foundation (ASF) under one @@ -23,6 +23,9 @@ ~~ 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 + Maven Plugin Plugin The Maven Plugin Plugin is used to create a Maven plugin descriptor for any diff --git a/maven-plugin-plugin/src/site/apt/multiple-language-support.apt b/maven-plugin-plugin/src/site/apt/multiple-language-support.apt index a041ac9..43e66e5 100644 --- a/maven-plugin-plugin/src/site/apt/multiple-language-support.apt +++ b/maven-plugin-plugin/src/site/apt/multiple-language-support.apt @@ -3,9 +3,9 @@ --- John Casey --- - 09-Feb-2005 + 2005-02-09 --- - + ~~ 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 @@ -23,28 +23,31 @@ ~~ 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 + <> - + *Abstract The Plugin Plugin needs to be refactored in order to support multiple mojo - implementation languages. This document will detail the steps needed to + implementation languages. This document will detail the steps needed to add this functionality. - + *Current Status The Plugin Plugin currently calls out to a set of generators in the maven-plugin-tools library, which in turn uses QDox to generate various things based on annotations in the java source code. - + *Refactored Design The new design will have a generator-manager which is a component that the - plugin mojos will lookup. This component will have access to a mapping of all + plugin mojos will lookup. This component will have access to a mapping of all generators and the language they're registered for. It'll iterate through the mappings, and extract mojo descriptors from all relevant scripts/sources using each language's registered generator. Results from each generator will be - centrally aggregated by the generator-manager. After all generators have run, + centrally aggregated by the generator-manager. After all generators have run, the generator-manager will call another class (depending on what it's meant to - produce) to take all the aggregated mojo descriptors and produce a result + produce) to take all the aggregated mojo descriptors and produce a result (such as <<>> file for the project). \ No newline at end of file diff --git a/maven-plugin-plugin/src/site/apt/usage.apt b/maven-plugin-plugin/src/site/apt/usage.apt index 681e74d..4957947 100644 --- a/maven-plugin-plugin/src/site/apt/usage.apt +++ b/maven-plugin-plugin/src/site/apt/usage.apt @@ -4,7 +4,7 @@ Maria Odea Ching Vincent Siveton ------ - January 2008 + 2008-01-01 ------ ~~ Licensed to the Apache Software Foundation (ASF) under one @@ -24,6 +24,9 @@ ~~ 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 + Usage The Plugin Plugin is generally used for Maven 2 plugins. Its goals are bound to different phases in the build life cycle.