You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by hb...@apache.org on 2011/07/06 00:14:32 UTC
svn commit: r1143215 - in
/maven/shared/trunk/maven-reporting-exec/src/site/apt: ./ index.apt
Author: hboutemy
Date: Tue Jul 5 22:14:32 2011
New Revision: 1143215
URL: http://svn.apache.org/viewvc?rev=1143215&view=rev
Log:
added simple documentation on the ReportPlugin XML representation and the way Maven 3 handles old reporting section
Added:
maven/shared/trunk/maven-reporting-exec/src/site/apt/
maven/shared/trunk/maven-reporting-exec/src/site/apt/index.apt (with props)
Added: maven/shared/trunk/maven-reporting-exec/src/site/apt/index.apt
URL: http://svn.apache.org/viewvc/maven/shared/trunk/maven-reporting-exec/src/site/apt/index.apt?rev=1143215&view=auto
==============================================================================
--- maven/shared/trunk/maven-reporting-exec/src/site/apt/index.apt (added)
+++ maven/shared/trunk/maven-reporting-exec/src/site/apt/index.apt Tue Jul 5 22:14:32 2011
@@ -0,0 +1,41 @@
+ -----
+ Maven Reporting Executor
+ -----
+ Hervé Boutemy
+ -----
+ 2011-07-06
+ -----
+
+Maven Reporting Executor
+
+ Classes to manage report plugin executions with Maven 3.
+
+ Report plugins can be configured in <<<\<configuration\>>>> element of <<<maven-site-plugin>>> or any other
+ report building plugin with following XML model:
+
++----
+<reportPlugins>
+ <plugin>
+ <groupId/>
+ <artifactId/>
+ <version/>
+ <configuration/>
+ <reports/>
+ <reportSets>
+ <reportSet>
+ <id/>
+ <configuration/>
+ <reports/>
+ </reportSet>
+ </reportSets>
+ </plugin>
+</reportPlugins>
++----
+
+ Notice: this is the model from plugins in <<<\<reporting\>>>> section of POM without <<<\<inherited\>>>> element
+ and with <<<\<reports\>>>> list that simplifies reports configuration in usual cases.
+
+ Maven 3 core makes an automatic transformation of <<<\<reporting\>>>> POM section to <<<maven-site-plugin>>>
+ configuration through the
+ {{{http://maven.apache.org/ref/current/maven-model-builder/apidocs/org/apache/maven/model/plugin/ReportingConverter.html}ReportingConverter}}
+ component.
\ No newline at end of file
Propchange: maven/shared/trunk/maven-reporting-exec/src/site/apt/index.apt
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: maven/shared/trunk/maven-reporting-exec/src/site/apt/index.apt
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision