Author: vsiveton
Date: Mon Aug 17 10:49:52 2009
New Revision: 804933
URL: http://svn.apache.org/viewvc?rev=804933&view=rev
Log:
MPDF-26: Add report generation in PDF
o added documentation
Added:
maven/plugins/trunk/maven-pdf-plugin/src/site/xdoc/
maven/plugins/trunk/maven-pdf-plugin/src/site/xdoc/examples/
maven/plugins/trunk/maven-pdf-plugin/src/site/xdoc/examples/configuring-reports.xml
(with props)
Modified:
maven/plugins/trunk/maven-pdf-plugin/pom.xml
maven/plugins/trunk/maven-pdf-plugin/src/site/apt/index.apt
maven/plugins/trunk/maven-pdf-plugin/src/site/apt/limitations.apt
maven/plugins/trunk/maven-pdf-plugin/src/site/apt/usage.apt.vm
maven/plugins/trunk/maven-pdf-plugin/src/site/pdf.xml
maven/plugins/trunk/maven-pdf-plugin/src/site/site.xml
Modified: maven/plugins/trunk/maven-pdf-plugin/pom.xml
URL:
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-pdf-plugin/pom.xml?rev=804933&r1=804932&r2=804933&view=diff
==============================================================================
--- maven/plugins/trunk/maven-pdf-plugin/pom.xml (original)
+++ maven/plugins/trunk/maven-pdf-plugin/pom.xml Mon Aug 17 10:49:52 2009
@@ -279,6 +279,11 @@
<artifactId>maven-assembly-plugin</artifactId>
<version>2.2-beta-4</version>
</plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-pdf-plugin</artifactId>
+ <version>1.0</version>
+ </plugin>
</plugins>
</pluginManagement>
@@ -287,7 +292,6 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-pdf-plugin</artifactId>
- <version>1.0</version>
<executions>
<execution>
<id>pdf</id>
@@ -445,5 +449,68 @@
</plugins>
</build>
</profile>
+<!-- START SNIPPET: profile_pdf -->
+ <profile>
+ <id>pdf</id>
+ <activation>
+ <property>
+ <name>pdf.skip</name>
+ </property>
+ </activation>
+ <reporting>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-plugin-plugin</artifactId>
+ <version>2.5.1-SNAPSHOT</version>
+ </plugin>
+ <plugin>
+ <artifactId>maven-project-info-reports-plugin</artifactId>
+ <version>2.1.2</version>
+ <reportSets>
+ <reportSet>
+ <reports>
+ <report>cim</report>
+ <!-- too long
+ <report>dependencies</report> too long -->
+ <report>dependency-convergence</report>
+ <report>dependency-management</report>
+ <!-- not needed
+ <report>index</report> not needed -->
+ <report>issue-tracking</report>
+ <report>license</report>
+ <report>mailing-list</report>
+ <report>plugin-management</report>
+ <report>plugins</report>
+ <report>project-team</report>
+ <report>scm</report>
+ <report>summary</report>
+ </reports>
+ </reportSet>
+ </reportSets>
+ </plugin>
+ </plugins>
+ </reporting>
+
+ <build>
+ <defaultGoal>pdf:pdf</defaultGoal>
+ <pluginManagement>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-pdf-plugin</artifactId>
+ <version>${project.version}</version>
+ </plugin>
+ </plugins>
+ </pluginManagement>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-pdf-plugin</artifactId>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+<!-- END SNIPPET: profile_pdf -->
</profiles>
</project>
Modified: maven/plugins/trunk/maven-pdf-plugin/src/site/apt/index.apt
URL:
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-pdf-plugin/src/site/apt/index.apt?rev=804933&r1=804932&r2=804933&view=diff
==============================================================================
--- maven/plugins/trunk/maven-pdf-plugin/src/site/apt/index.apt (original)
+++ maven/plugins/trunk/maven-pdf-plugin/src/site/apt/index.apt Mon Aug 17
10:49:52 2009
@@ -3,7 +3,7 @@
------
Lukas Theussl
------
- 2009-05-31
+ 2009-08-16
------
~~ Licensed to the Apache Software Foundation (ASF) under one
@@ -58,7 +58,7 @@
{{{./source-repository.html}source repository}} and will find supplementary
information in the
{{{http://maven.apache.org/guides/development/guide-helping.html}guide to
helping with Maven}}.
-* Example
+* Examples
Have a look at the {{{./maven-pdf-plugin.pdf}PDF version of this web site}}.
@@ -68,4 +68,6 @@
* {{{./usage.html#As_Part_Of_Your_Build_Process}Site Phase Integration}}
+ * {{{./examples/configuring-reports.html}Configuring reports}}
+
[]
Modified: maven/plugins/trunk/maven-pdf-plugin/src/site/apt/limitations.apt
URL:
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-pdf-plugin/src/site/apt/limitations.apt?rev=804933&r1=804932&r2=804933&view=diff
==============================================================================
--- maven/plugins/trunk/maven-pdf-plugin/src/site/apt/limitations.apt (original)
+++ maven/plugins/trunk/maven-pdf-plugin/src/site/apt/limitations.apt Mon Aug
17 10:49:52 2009
@@ -3,7 +3,7 @@
------
Lukas Theussl
------
- 14 September 2007
+ 2008-08-14
------
~~ Licensed to the Apache Software Foundation (ASF) under one
@@ -30,22 +30,20 @@
Just a brief selection...
-* Current limitations
+* Current Limitations
- * Current prerequisite is Maven \>\= 2.0.6. It's using Doxia-1.1 via the
shade-plugin
+ * Current prerequisite is Maven \>\= 2.0.6. It's using Doxia-1.1.x via the
shade-plugin
(see {{{http://jira.codehaus.org/browse/MNG-3402}MNG-3402}}).
- * Maven generated pages (reports) are ignored.
+ []
-* Missing features
+* Missing Features
* Menu sub-items are not supported in TOC (every source document starts a
new chapter).
-* Known bugs
+ []
- None.
-
-* Implementation specific issues
+* Implementation Specific Issues
These are not limitations of the plugin itself, but are listed here for
completeness.
@@ -55,4 +53,8 @@
* Identical id attributes (eg anchors) within one document will lead to a
build failure.
+ []
+
* iText issues
+
+ []
Modified: maven/plugins/trunk/maven-pdf-plugin/src/site/apt/usage.apt.vm
URL:
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-pdf-plugin/src/site/apt/usage.apt.vm?rev=804933&r1=804932&r2=804933&view=diff
==============================================================================
--- maven/plugins/trunk/maven-pdf-plugin/src/site/apt/usage.apt.vm (original)
+++ maven/plugins/trunk/maven-pdf-plugin/src/site/apt/usage.apt.vm Mon Aug 17
10:49:52 2009
@@ -3,7 +3,7 @@
------
Lukas Theussl
------
- 2009-06-22
+ 2009-08-16
------
~~ Licensed to the Apache Software Foundation (ASF) under one
@@ -45,12 +45,16 @@
By default, the pdf will be generated in <<<target/pdf/>>> directory.
- <<Note 1>>: By default, the PDF plugin generates a PDF document which
aggregates all your site documents.
- If you want to generate each site document individually, you need to add
<<<-Daggregate=false>>> in the comand line.
+ <<Notes>>:
- <<Note 2>>: By default, the PDF plugin uses the
{{{http://xmlgraphics.apache.org/fop/}FOP}} implementation.
+ [[1]] By default, the PDF plugin generates a PDF document which aggregates
all your site documents.
+ If you want to generate each site document individually, you need to add
<<<-Daggregate=false>>> in the command line.
+
+ [[2]] By default, the PDF plugin uses the
{{{http://xmlgraphics.apache.org/fop/}FOP}} implementation.
The plugin also supports the {{{http://www.lowagie.com/iText/}iText}}
implementation, you just need to add
- <<<-Dimplementation=itext>>> in the comand line.
+ <<<-Dimplementation=itext>>> in the command line.
+
+ []
* {As Part Of Your Build Process}
@@ -80,11 +84,15 @@
For a complete description of the file format, see the
{{{http://maven.apache.org/doxia/doxia/doxia-core/document.html}Document
Model Reference}}.
- <<Note 1>>: Only a few of document metadatas are used by the Fo/iText sinks
like author, confidential, date and title.
+ <<Notes>>:
- <<Note 2>>: The document descriptor supports filtering as described in the
+ [[1]] Only a few of document metadatas are used by the Fo/iText sinks like
author, confidential, date and title.
+
+ [[2]] The document descriptor supports filtering as described in the
{{{./examples/filtering.html}filtering example}}.
+ []
+
* Internationalization
The PDF plugin is able to generate internationalized pdfs, similar to the
Modified: maven/plugins/trunk/maven-pdf-plugin/src/site/pdf.xml
URL:
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-pdf-plugin/src/site/pdf.xml?rev=804933&r1=804932&r2=804933&view=diff
==============================================================================
--- maven/plugins/trunk/maven-pdf-plugin/src/site/pdf.xml (original)
+++ maven/plugins/trunk/maven-pdf-plugin/src/site/pdf.xml Mon Aug 17 10:49:52
2009
@@ -33,7 +33,8 @@
<toc name="Table of Contents">
<item name="Introduction" ref="index.apt"/>
<item name="Usage" ref="usage.apt"/>
- <item name="Filtering" ref="examples/filtering.apt"/>
+ <item name="Filtering Document Descriptor" ref="examples/filtering.apt"/>
+ <item name="Configuring Reports" ref="/examples/configuring-reports.html"/>
<item name="Limitations" ref="limitations.apt"/>
<item name="FAQ" ref="faq.fml"/>
</toc>
Modified: maven/plugins/trunk/maven-pdf-plugin/src/site/site.xml
URL:
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-pdf-plugin/src/site/site.xml?rev=804933&r1=804932&r2=804933&view=diff
==============================================================================
--- maven/plugins/trunk/maven-pdf-plugin/src/site/site.xml (original)
+++ maven/plugins/trunk/maven-pdf-plugin/src/site/site.xml Mon Aug 17 10:49:52
2009
@@ -32,10 +32,12 @@
<item name="Usage" href="usage.html"/>
<item name="Limitations" href="limitations.html"/>
<item name="FAQ" href="faq.html"/>
+ <item name="PDF" href="maven-pdf-plugin.pdf"/>
</menu>
<menu name="Examples">
<item name="Filtering Document Descriptor"
href="/examples/filtering.html"/>
+ <item name="Configuring Reports"
href="/examples/configuring-reports.html"/>
</menu>
</body>
</project>
Added:
maven/plugins/trunk/maven-pdf-plugin/src/site/xdoc/examples/configuring-reports.xml
URL:
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-pdf-plugin/src/site/xdoc/examples/configuring-reports.xml?rev=804933&view=auto
==============================================================================
---
maven/plugins/trunk/maven-pdf-plugin/src/site/xdoc/examples/configuring-reports.xml
(added)
+++
maven/plugins/trunk/maven-pdf-plugin/src/site/xdoc/examples/configuring-reports.xml
Mon Aug 17 10:49:52 2009
@@ -0,0 +1,415 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+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.
+-->
+
+<document xmlns="http://maven.apache.org/XDOC/2.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/XDOC/2.0
http://maven.apache.org/xsd/xdoc-2.0.xsd">
+
+ <properties>
+ <title>Configuring Reports</title>
+ <author email="vsiveton_AT_apache_DOT_org">Vincent Siveton</author>
+ </properties>
+
+ <body>
+ <section name="Configuring Reports">
+ <p>
+ Since version 1.1, all Maven reports will be included by default in
the generated PDF.
+ You should configure the <reporting/> section of your POM
similar than the
+ <a
href="http://maven.apache.org/plugins/maven-site-plugin/examples/configuring-reports.html">site
plugin</a>
+ </p>
+
+ <p>
+ For instance, you could have the following:
+ </p>
+ <source><![CDATA[
+<project>
+ ...
+ <reporting>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-project-info-reports-plugin</artifactId>
+ <version>2.1.2</version>
+ <reportSets>
+ <reportSet>
+ <reports>
+ <report>project-team</report>
+ ...
+ </reports>
+ </reportSet>
+ </reportSets>
+ </plugin>
+ ...
+ </plugins>
+ </reporting>
+ ...
+ <project>]]></source>
+
+ <b>Notes:</b>
+ <ol>
+ <li>to exclude the reporting generation inside the PDF, you should add
<code>-DincludeReports=false</code> in
+ the command line.</li>
+ <li>only internal reporting plugins will be added in the PDF, external
reporting plugins like Javadoc will
+ be skipped.</li>
+ </ol>
+
+ <subsection name="Enhancements">
+ <p>
+ Having many reports increases <b>hugely</b> the build time, so it is
recommended to select only the wanted
+ reports to be included in the PDF. It is recommended to define a
<code>reporting</code> profile in your
+ pom, similar to the following:
+ </p>
+
+ <macro name="snippet">
+ <param name="id" value="profile_pdf"/>
+ <param name="file" value="/pom.xml"/>
+ </macro>
+ </subsection>
+
+ <subsection name="Maven Reporting Plugins Issues">
+ <p>
+ The Maven Project supports several <a
href="http://maven.apache.org/plugins/">reporting plugins</a>.
+ Unfortunately, some releases reporting plugins have known issues
with the PDF plugin, mainly due to
+ a wrong use of the
+ <a
href="http://maven.apache.org/doxia/doxia/doxia-sink-api/apidocs/org/apache/maven/doxia/sink/Sink.html">Sink
object</a>
+ in their implementation.
+ </p>
+ <p>
+ The following tables show reporting plugins which have been tested
with the PDF plugin. The failed plugins
+ have been fixed and deployed on
+ <a
href="https://repository.apache.org/content/repositories/snapshots">https://repository.apache.org/content/repositories/snapshots</a>,
+ so you will be able to use them.
+ </p>
+
+ <p>
+ <b>Note</b>: fixing these reporting plugins is a work in progress.
If you used a SNAPSHOT plugin which
+ fails with the PDF plugin, you should fill a bug report in our <a
href="../issue-tracking.html">issue tracker</a>.
+ </p>
+
+ <h5><a
href="http://maven.apache.org/plugins/maven-changelog-plugin">maven-changelog-plugin</a></h5>
+ <table border="0">
+ <tr>
+ <th>Reports</th>
+ <th>Release (2.1)</th>
+ <th>Snapshot (2.2-SNAPSHOT)</th>
+ </tr>
+
+ <tr>
+ <td>changelog:changelog</td>
+ <td><img src="../images/icon_error_sml.gif" alt="No"/></td>
+ <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+ </tr>
+
+ <tr>
+ <td>changelog:dev-activity</td>
+ <td><img src="../images/icon_error_sml.gif" alt="No"/></td>
+ <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+ </tr>
+
+ <tr>
+ <td>changelog:file-activity</td>
+ <td><img src="../images/icon_error_sml.gif" alt="No"/></td>
+ <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+ </tr>
+ </table>
+
+ <h5><a
href="http://maven.apache.org/plugins/maven-changes-plugin">maven-changes-plugin</a></h5>
+ <table border="0">
+ <tr>
+ <th>Reports</th>
+ <th>Release (2.1)</th>
+ <th>Snapshot (2.2-SNAPSHOT)</th>
+ </tr>
+
+ <tr>
+ <td>changes:changes-report</td>
+ <td><img src="../images/icon_error_sml.gif" alt="No"/></td>
+ <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+ </tr>
+
+ <tr>
+ <td>changes:jira-report</td>
+ <td><img src="../images/icon_error_sml.gif" alt="No"/></td>
+ <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+ </tr>
+
+ <tr>
+ <td>changes:trac-report</td>
+ <td><img src="../images/icon_error_sml.gif" alt="No"/></td>
+ <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+ </tr>
+ </table>
+
+ <h5><a
href="http://maven.apache.org/plugins/maven-checkstyle-plugin">maven-checkstyle-plugin</a></h5>
+ <p>
+ <b>Note</b>: could take a lot of time.
+ </p>
+ <table border="0">
+ <tr>
+ <th>Reports</th>
+ <th>Release (2.3)</th>
+ <th>Snapshot (2.4-SNAPSHOT)</th>
+ </tr>
+
+ <tr>
+ <td>checkstyle:checkstyle</td>
+ <td><img src="../images/icon_error_sml.gif" alt="No"/></td>
+ <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+ </tr>
+ </table>
+
+ <h5><a
href="http://maven.apache.org/plugins/maven-dependency-plugin">maven-dependency-plugin</a></h5>
+ <table border="0">
+ <tr>
+ <th>Reports</th>
+ <th>Release (2.1)</th>
+ <th>Snapshot (2.2-SNAPSHOT)</th>
+ </tr>
+
+ <tr>
+ <td>dependency:analyze-report</td>
+ <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+ <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+ </tr>
+ </table>
+
+ <h5><a
href="http://maven.apache.org/plugins/maven-plugin-plugin">maven-plugin-plugin</a></h5>
+ <table border="0">
+ <tr>
+ <th>Reports</th>
+ <th>Release (2.5)</th>
+ <th>Snapshot (2.5.1-SNAPSHOT)</th>
+ </tr>
+
+ <tr>
+ <td>plugin:report</td>
+ <td><img src="../images/icon_error_sml.gif" alt="No"/></td>
+ <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+ </tr>
+ </table>
+
+ <h5><a
href="http://maven.apache.org/plugins/maven-pmd-plugin">maven-pmd-plugin</a></h5>
+ <table border="0">
+ <tr>
+ <th>Reports</th>
+ <th>Release (2.4)</th>
+ <th>Snapshot (2.5-SNAPSHOT)</th>
+ </tr>
+
+ <tr>
+ <td>pmd:cpd</td>
+ <td><img src="../images/icon_error_sml.gif" alt="No"/></td>
+ <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+ </tr>
+
+ <tr>
+ <td>pmd:pmd</td>
+ <td><img src="../images/icon_error_sml.gif" alt="No"/></td>
+ <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+ </tr>
+ </table>
+
+ <h5><a
href="http://maven.apache.org/plugins/maven-project-info-reports-plugin/">maven-project-info-reports-plugin</a></h5>
+ <p>
+ <b>Note</b>: dependencies report could take a lot of time.
+ </p>
+ <table border="0">
+ <tr>
+ <th>Reports</th>
+ <th>Release (2.1.2)</th>
+ <th>Snapshot (2.2-SNAPSHOT)</th>
+ </tr>
+
+ <tr>
+ <td>project-info-reports:cim</td>
+ <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+ <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+ </tr>
+
+ <tr>
+ <td>project-info-reports:dependencies</td>
+ <td><img src="../images/icon_error_sml.gif" alt="No"/></td>
+ <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+ </tr>
+
+ <tr>
+ <td>project-info-reports:dependency-convergence</td>
+ <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+ <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+ </tr>
+
+ <tr>
+ <td>project-info-reports:dependency-management</td>
+ <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+ <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+ </tr>
+
+ <tr>
+ <td>project-info-reports:index</td>
+ <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+ <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+ </tr>
+
+ <tr>
+ <td>project-info-reports:issue-tracking</td>
+ <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+ <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+ </tr>
+
+ <tr>
+ <td>project-info-reports:license</td>
+ <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+ <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+ </tr>
+
+ <tr>
+ <td>project-info-reports:mailing-list</td>
+ <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+ <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+ </tr>
+
+ <tr>
+ <td>project-info-reports:plugin-management</td>
+ <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+ <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+ </tr>
+
+ <tr>
+ <td>project-info-reports:plugins</td>
+ <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+ <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+ </tr>
+
+ <tr>
+ <td>project-info-reports:project-team</td>
+ <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+ <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+ </tr>
+
+ <tr>
+ <td>project-info-reports:scm</td>
+ <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+ <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+ </tr>
+
+ <tr>
+ <td>project-info-reports:summary</td>
+ <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+ <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+ </tr>
+ </table>
+
+ <h5><a
href="http://maven.apache.org/plugins/maven-surefire-report-plugin">maven-surefire-report-plugin</a></h5>
+ <table border="0">
+ <tr>
+ <th>Reports</th>
+ <th>Release (2.4.3)</th>
+ <th>Snapshot (2.5-SNAPSHOT)</th>
+ </tr>
+
+ <tr>
+ <td>surefire-report:report</td>
+ <td><img src="../images/icon_error_sml.gif" alt="No"/></td>
+ <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+ </tr>
+ </table>
+ </subsection>
+
+ <subsection name="Mojo Reporting Plugins Issues">
+ <p>
+ The Mojo Project proposes several <a
href="http://mojo.codehaus.org/plugins.html">reporting plugins</a>.
+ Like the Maven project, some releases have known issues with the PDF
plugin due to the Sink object uses.
+ </p>
+ <p>
+ The following tables show reporting plugins which have been tested
with the PDF plugin. Some of them have
+ been fixed and deployed on
+ <a
href="http://snapshots.repository.codehaus.org">http://snapshots.repository.codehaus.org</a>.
+ </p>
+
+ <p>
+ <b>Note</b>: these test tables are only for your information. If you
find issues, please contact directly
+ the <a href="http://mojo.codehaus.org/mail-lists.html">mojo team</a>
+ </p>
+
+ <h5><a
href="http://mojo.codehaus.org/clirr-maven-plugin/">clirr-maven-plugin</a></h5>
+ <table border="0">
+ <tr>
+ <th>Reports</th>
+ <th>Release (2.2.2)</th>
+ <th>Snapshot (2.2.3-SNAPSHOT)</th>
+ </tr>
+
+ <tr>
+ <td>clirr:clirr</td>
+ <td><img src="../images/icon_error_sml.gif" alt="No"/></td>
+ <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+ </tr>
+ </table>
+
+ <h5><a
href="http://mojo.codehaus.org/cobertura-maven-plugin/">cobertura-maven-plugin</a></h5>
+ <table border="0">
+ <tr>
+ <th>Reports</th>
+ <th>Release (2.3)</th>
+ <th>Snapshot (2.4-SNAPSHOT)</th>
+ </tr>
+
+ <tr>
+ <td>cobertura:cobertura</td>
+ <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+ <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+ </tr>
+ </table>
+
+ <h5><a
href="http://mojo.codehaus.org/l10n-maven-plugin/">l10n-maven-plugin</a></h5>
+ <table border="0">
+ <tr>
+ <th>Reports</th>
+ <th>Release (1.0-alpha-2)</th>
+ <th>Snapshot (1.0-alpha-3-SNAPSHOT)</th>
+ </tr>
+
+ <tr>
+ <td>l10n:report</td>
+ <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+ <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+ </tr>
+ </table>
+
+ <h5><a
href="http://mojo.codehaus.org/javancss-maven-plugin">javancss-maven-plugin</a></h5>
+ <table border="0">
+ <tr>
+ <th>Reports</th>
+ <th>Release (2.0)</th>
+ <th>Snapshot (2.1-SNAPSHOT)</th>
+ </tr>
+
+ <tr>
+ <td>javancss:report</td>
+ <td><img src="../images/icon_error_sml.gif" alt="No"/></td>
+ <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+ </tr>
+ </table>
+
+ </subsection>
+ </section>
+ </body>
+</document>
Propchange:
maven/plugins/trunk/maven-pdf-plugin/src/site/xdoc/examples/configuring-reports.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange:
maven/plugins/trunk/maven-pdf-plugin/src/site/xdoc/examples/configuring-reports.xml
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision