fixed MAVEN-493.
I register reports only if source, test,... exists. git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@113563 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
6c66c205ff
commit
ec2baff6e1
@ -8,11 +8,16 @@
|
|||||||
xmlns:doc="doc">
|
xmlns:doc="doc">
|
||||||
|
|
||||||
<goal name="maven-changelog-plugin:register">
|
<goal name="maven-changelog-plugin:register">
|
||||||
|
<j:if test="${context.getVariable('maven.mode.online') == null}">
|
||||||
|
<j:set var="maven.mode.online" value="true" />
|
||||||
|
</j:if>
|
||||||
|
<j:if test="${maven.mode.online}">
|
||||||
<doc:registerReport
|
<doc:registerReport
|
||||||
name="Change Log"
|
name="Change Log"
|
||||||
pluginName="maven-changelog-plugin"
|
pluginName="maven-changelog-plugin"
|
||||||
link="changelog-report"
|
link="changelog-report"
|
||||||
description="Report on the source control changelog."/>
|
description="Report on the source control changelog."/>
|
||||||
|
</j:if>
|
||||||
</goal>
|
</goal>
|
||||||
|
|
||||||
<goal name="maven-changelog-plugin:deregister">
|
<goal name="maven-changelog-plugin:deregister">
|
||||||
|
|||||||
@ -166,11 +166,13 @@
|
|||||||
========================================================================
|
========================================================================
|
||||||
-->
|
-->
|
||||||
<goal name="maven-checkstyle-plugin:register">
|
<goal name="maven-checkstyle-plugin:register">
|
||||||
|
<j:if test="${sourcesPresent == 'true'}">
|
||||||
<doc:registerReport
|
<doc:registerReport
|
||||||
name="Checkstyle"
|
name="Checkstyle"
|
||||||
pluginName="checkstyle"
|
pluginName="checkstyle"
|
||||||
link="checkstyle-report"
|
link="checkstyle-report"
|
||||||
description="Report on coding style conventions."/>
|
description="Report on coding style conventions."/>
|
||||||
|
</j:if>
|
||||||
</goal>
|
</goal>
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
@ -179,7 +181,9 @@
|
|||||||
========================================================================
|
========================================================================
|
||||||
-->
|
-->
|
||||||
<goal name="maven-checkstyle-plugin:deregister">
|
<goal name="maven-checkstyle-plugin:deregister">
|
||||||
|
<j:if test="${sourcesPresent == 'true'}">
|
||||||
<doc:deregisterReport name="Checkstyle"/>
|
<doc:deregisterReport name="Checkstyle"/>
|
||||||
|
</j:if>
|
||||||
</goal>
|
</goal>
|
||||||
|
|
||||||
</project>
|
</project>
|
||||||
|
|||||||
@ -29,15 +29,19 @@
|
|||||||
|
|
||||||
|
|
||||||
<goal name="maven-clover-plugin:register">
|
<goal name="maven-clover-plugin:register">
|
||||||
|
<j:if test="${sourcesPresent == 'true'}">
|
||||||
<doc:registerReport
|
<doc:registerReport
|
||||||
name="Clover"
|
name="Clover"
|
||||||
pluginName="maven-clover-plugin"
|
pluginName="maven-clover-plugin"
|
||||||
link="clover/index"
|
link="clover/index"
|
||||||
description="Clover test coverage report."/>
|
description="Clover test coverage report."/>
|
||||||
|
</j:if>
|
||||||
</goal>
|
</goal>
|
||||||
|
|
||||||
<goal name="maven-clover-plugin:deregister">
|
<goal name="maven-clover-plugin:deregister">
|
||||||
|
<j:if test="${sourcesPresent == 'true'}">
|
||||||
<doc:deregisterReport name="Clover"/>
|
<doc:deregisterReport name="Clover"/>
|
||||||
|
</j:if>
|
||||||
</goal>
|
</goal>
|
||||||
|
|
||||||
<goal name="maven-clover-plugin:report">
|
<goal name="maven-clover-plugin:report">
|
||||||
|
|||||||
@ -58,6 +58,15 @@
|
|||||||
<role>Java Developer</role>
|
<role>Java Developer</role>
|
||||||
</roles>
|
</roles>
|
||||||
</developer>
|
</developer>
|
||||||
|
<developer>
|
||||||
|
<name>Emmanuel Venisse</name>
|
||||||
|
<id>evenisse</id>
|
||||||
|
<email>evenisse@ifrance.com</email>
|
||||||
|
<organization>Fi System</organization>
|
||||||
|
<roles>
|
||||||
|
<role>Java Developer</role>
|
||||||
|
</roles>
|
||||||
|
</developer>
|
||||||
<developer>
|
<developer>
|
||||||
<name>Jason van Zyl</name>
|
<name>Jason van Zyl</name>
|
||||||
<id>jvanzyl</id>
|
<id>jvanzyl</id>
|
||||||
|
|||||||
@ -8,11 +8,16 @@
|
|||||||
xmlns:doc="doc">
|
xmlns:doc="doc">
|
||||||
|
|
||||||
<goal name="maven-developer-activity-plugin:register">
|
<goal name="maven-developer-activity-plugin:register">
|
||||||
|
<j:if test="${context.getVariable('maven.mode.online') == null}">
|
||||||
|
<j:set var="maven.mode.online" value="true" />
|
||||||
|
</j:if>
|
||||||
|
<j:if test="${maven.mode.online}">
|
||||||
<doc:registerReport
|
<doc:registerReport
|
||||||
name="Developer Activity"
|
name="Developer Activity"
|
||||||
pluginName="maven-developer-activity-plugin"
|
pluginName="maven-developer-activity-plugin"
|
||||||
link="developer-activity-report"
|
link="developer-activity-report"
|
||||||
description="Report on the amount of developer activity."/>
|
description="Report on the amount of developer activity."/>
|
||||||
|
</j:if>
|
||||||
</goal>
|
</goal>
|
||||||
|
|
||||||
<goal name="maven-developer-activity-plugin:deregister">
|
<goal name="maven-developer-activity-plugin:deregister">
|
||||||
|
|||||||
@ -14,6 +14,17 @@
|
|||||||
<connection>scm:cvs:pserver:anoncvs@cvs.apache.org:/home/cvspublic:maven/src/plugins-build/developer-activity/</connection>
|
<connection>scm:cvs:pserver:anoncvs@cvs.apache.org:/home/cvspublic:maven/src/plugins-build/developer-activity/</connection>
|
||||||
<url>http://cvs.apache.org/viewcvs/maven/src/plugins-build/developer-activity/</url>
|
<url>http://cvs.apache.org/viewcvs/maven/src/plugins-build/developer-activity/</url>
|
||||||
</repository>
|
</repository>
|
||||||
|
<developers>
|
||||||
|
<developer>
|
||||||
|
<name>Emmanuel Venisse</name>
|
||||||
|
<id>evenisse</id>
|
||||||
|
<email>evenisse@ifrance.com</email>
|
||||||
|
<organization>Fi System</organization>
|
||||||
|
<roles>
|
||||||
|
<role>Java Developer</role>
|
||||||
|
</roles>
|
||||||
|
</developer>
|
||||||
|
</developers>
|
||||||
<dependencies>
|
<dependencies>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>commons-jelly</groupId>
|
<groupId>commons-jelly</groupId>
|
||||||
|
|||||||
@ -8,11 +8,16 @@
|
|||||||
xmlns:util="jelly:util">
|
xmlns:util="jelly:util">
|
||||||
|
|
||||||
<goal name="maven-file-activity-plugin:register">
|
<goal name="maven-file-activity-plugin:register">
|
||||||
|
<j:if test="${context.getVariable('maven.mode.online') == null}">
|
||||||
|
<j:set var="maven.mode.online" value="true" />
|
||||||
|
</j:if>
|
||||||
|
<j:if test="${maven.mode.online}">
|
||||||
<doc:registerReport
|
<doc:registerReport
|
||||||
name="File Activity"
|
name="File Activity"
|
||||||
pluginName="maven-file-activity-plugin"
|
pluginName="maven-file-activity-plugin"
|
||||||
link="file-activity-report"
|
link="file-activity-report"
|
||||||
description="Report on file activity."/>
|
description="Report on file activity."/>
|
||||||
|
</j:if>
|
||||||
</goal>
|
</goal>
|
||||||
|
|
||||||
<goal name="maven-file-activity-plugin:deregister">
|
<goal name="maven-file-activity-plugin:deregister">
|
||||||
|
|||||||
@ -6,15 +6,19 @@
|
|||||||
xmlns:doc="doc">
|
xmlns:doc="doc">
|
||||||
|
|
||||||
<goal name="maven-jdepend-plugin:register">
|
<goal name="maven-jdepend-plugin:register">
|
||||||
|
<j:if test="${sourcesPresent == 'true'}">
|
||||||
<doc:registerReport
|
<doc:registerReport
|
||||||
name="Metrics"
|
name="Metrics"
|
||||||
pluginName="maven-jdepend-plugin"
|
pluginName="maven-jdepend-plugin"
|
||||||
link="jdepend-report"
|
link="jdepend-report"
|
||||||
description="Report on source code metrics."/>
|
description="Report on source code metrics."/>
|
||||||
|
</j:if>
|
||||||
</goal>
|
</goal>
|
||||||
|
|
||||||
<goal name="maven-jdepend-plugin:deregister">
|
<goal name="maven-jdepend-plugin:deregister">
|
||||||
|
<j:if test="${sourcesPresent == 'true'}">
|
||||||
<doc:deregisterReport name="Metrics"/>
|
<doc:deregisterReport name="Metrics"/>
|
||||||
|
</j:if>
|
||||||
</goal>
|
</goal>
|
||||||
|
|
||||||
<!-- ================================================================== -->
|
<!-- ================================================================== -->
|
||||||
|
|||||||
@ -52,6 +52,15 @@
|
|||||||
<role>Release Manager</role>
|
<role>Release Manager</role>
|
||||||
</roles>
|
</roles>
|
||||||
</developer>
|
</developer>
|
||||||
|
<developer>
|
||||||
|
<name>Emmanuel Venisse</name>
|
||||||
|
<id>evenisse</id>
|
||||||
|
<email>evenisse@ifrance.com</email>
|
||||||
|
<organization>Fi System</organization>
|
||||||
|
<roles>
|
||||||
|
<role>Java Developer</role>
|
||||||
|
</roles>
|
||||||
|
</developer>
|
||||||
</developers>
|
</developers>
|
||||||
<dependencies>
|
<dependencies>
|
||||||
<dependency>
|
<dependency>
|
||||||
|
|||||||
@ -6,15 +6,19 @@
|
|||||||
xmlns:j="jelly:core">
|
xmlns:j="jelly:core">
|
||||||
|
|
||||||
<goal name="maven-junit-report-plugin:register">
|
<goal name="maven-junit-report-plugin:register">
|
||||||
|
<j:if test="${unitTestSourcesPresent == 'true'}">
|
||||||
<doc:registerReport
|
<doc:registerReport
|
||||||
name="Unit Tests"
|
name="Unit Tests"
|
||||||
pluginName="maven-junit-report-plugin"
|
pluginName="maven-junit-report-plugin"
|
||||||
description="Report on the results of the unit tests."
|
description="Report on the results of the unit tests."
|
||||||
link="junit-report"/>
|
link="junit-report"/>
|
||||||
|
</j:if>
|
||||||
</goal>
|
</goal>
|
||||||
|
|
||||||
<goal name="maven-junit-report-plugin:deregister">
|
<goal name="maven-junit-report-plugin:deregister">
|
||||||
|
<j:if test="${unitTestSourcesPresent == 'true'}">
|
||||||
<doc:deregisterReport name="Unit Tests"/>
|
<doc:deregisterReport name="Unit Tests"/>
|
||||||
|
</j:if>
|
||||||
</goal>
|
</goal>
|
||||||
|
|
||||||
<!-- ================================================================== -->
|
<!-- ================================================================== -->
|
||||||
|
|||||||
@ -31,6 +31,15 @@
|
|||||||
<role>Java Developer</role>
|
<role>Java Developer</role>
|
||||||
</roles>
|
</roles>
|
||||||
</developer>
|
</developer>
|
||||||
|
<developer>
|
||||||
|
<name>Emmanuel Venisse</name>
|
||||||
|
<id>evenisse</id>
|
||||||
|
<email>evenisse@ifrance.com</email>
|
||||||
|
<organization>Fi System</organization>
|
||||||
|
<roles>
|
||||||
|
<role>Java Developer</role>
|
||||||
|
</roles>
|
||||||
|
</developer>
|
||||||
</developers>
|
</developers>
|
||||||
<dependencies>
|
<dependencies>
|
||||||
<dependency>
|
<dependency>
|
||||||
|
|||||||
@ -46,11 +46,18 @@
|
|||||||
<!-- L I C E N S E -->
|
<!-- L I C E N S E -->
|
||||||
<!-- ================================================================== -->
|
<!-- ================================================================== -->
|
||||||
<goal name="maven-license-plugin:register">
|
<goal name="maven-license-plugin:register">
|
||||||
|
<j:set var="licenseFile"><license:fileName /></j:set>
|
||||||
|
<util:available file="${licenseFile}">
|
||||||
|
<j:set var="licensePresent" value="true"/>
|
||||||
|
</util:available>
|
||||||
|
|
||||||
|
<j:if test="${licensePresent != 'true'}">
|
||||||
<doc:registerReport
|
<doc:registerReport
|
||||||
name="Project License"
|
name="Project License"
|
||||||
pluginName="maven-license-plugin"
|
pluginName="maven-license-plugin"
|
||||||
link="license"
|
link="license"
|
||||||
description="Displays the primary license for the project."/>
|
description="Displays the primary license for the project."/>
|
||||||
|
</j:if>
|
||||||
</goal>
|
</goal>
|
||||||
|
|
||||||
<goal name="maven-license-plugin:deregister">
|
<goal name="maven-license-plugin:deregister">
|
||||||
|
|||||||
@ -24,6 +24,15 @@
|
|||||||
<role>Java Developer</role>
|
<role>Java Developer</role>
|
||||||
</roles>
|
</roles>
|
||||||
</developer>
|
</developer>
|
||||||
|
<developer>
|
||||||
|
<name>Emmanuel Venisse</name>
|
||||||
|
<id>evenisse</id>
|
||||||
|
<email>evenisse@ifrance.com</email>
|
||||||
|
<organization>Fi System</organization>
|
||||||
|
<roles>
|
||||||
|
<role>Java Developer</role>
|
||||||
|
</roles>
|
||||||
|
</developer>
|
||||||
<developer>
|
<developer>
|
||||||
<name>dIon Gillard</name>
|
<name>dIon Gillard</name>
|
||||||
<id>dion</id>
|
<id>dion</id>
|
||||||
|
|||||||
@ -18,15 +18,21 @@
|
|||||||
================================================================== -->
|
================================================================== -->
|
||||||
|
|
||||||
<goal name="maven-statcvs-plugin:register">
|
<goal name="maven-statcvs-plugin:register">
|
||||||
|
<available property="jdk14" classname="java.lang.CharSequence"/>
|
||||||
|
|
||||||
|
<j:if test="${jdk14 == 'true'}">
|
||||||
<doc:registerReport
|
<doc:registerReport
|
||||||
name="StatCVS Report"
|
name="StatCVS Report"
|
||||||
pluginName="maven-statcvs-plugin"
|
pluginName="maven-statcvs-plugin"
|
||||||
link="statcvs/index"
|
link="statcvs/index"
|
||||||
description="Show some statistics about the CVS repository"/>
|
description="Show some statistics about the CVS repository"/>
|
||||||
|
</j:if>
|
||||||
</goal>
|
</goal>
|
||||||
|
|
||||||
<goal name="maven-statcvs-plugin:deregister">
|
<goal name="maven-statcvs-plugin:deregister">
|
||||||
|
<j:if test="${jdk14 == 'true'}">
|
||||||
<doc:deregisterReport name="StatCVS Report"/>
|
<doc:deregisterReport name="StatCVS Report"/>
|
||||||
|
</j:if>
|
||||||
</goal>
|
</goal>
|
||||||
|
|
||||||
<goal name="maven-statcvs-plugin:report">
|
<goal name="maven-statcvs-plugin:report">
|
||||||
|
|||||||
@ -24,6 +24,15 @@
|
|||||||
<role>Documentation</role>
|
<role>Documentation</role>
|
||||||
</roles>
|
</roles>
|
||||||
</developer>
|
</developer>
|
||||||
|
<developer>
|
||||||
|
<name>Emmanuel Venisse</name>
|
||||||
|
<id>evenisse</id>
|
||||||
|
<email>evenisse@ifrance.com</email>
|
||||||
|
<organization>Fi System</organization>
|
||||||
|
<roles>
|
||||||
|
<role>Java Developer</role>
|
||||||
|
</roles>
|
||||||
|
</developer>
|
||||||
<developer>
|
<developer>
|
||||||
<name>Vincent Massol</name>
|
<name>Vincent Massol</name>
|
||||||
<id>vmassol</id>
|
<id>vmassol</id>
|
||||||
|
|||||||
@ -6,15 +6,19 @@
|
|||||||
xmlns:vdoclet="vdoclet">
|
xmlns:vdoclet="vdoclet">
|
||||||
|
|
||||||
<goal name="maven-tasklist-plugin:register">
|
<goal name="maven-tasklist-plugin:register">
|
||||||
|
<j:if test="${sourcesPresent}">
|
||||||
<doc:registerReport
|
<doc:registerReport
|
||||||
name="Task List"
|
name="Task List"
|
||||||
pluginName="maven-tasklist-plugin"
|
pluginName="maven-tasklist-plugin"
|
||||||
link="task-list"
|
link="task-list"
|
||||||
description="Report on tasks specified in the source code."/>
|
description="Report on tasks specified in the source code."/>
|
||||||
|
</j:if>
|
||||||
</goal>
|
</goal>
|
||||||
|
|
||||||
<goal name="maven-tasklist-plugin:deregister">
|
<goal name="maven-tasklist-plugin:deregister">
|
||||||
|
<j:if test="${sourcesPresent}">
|
||||||
<doc:deregisterReport name="Task List"/>
|
<doc:deregisterReport name="Task List"/>
|
||||||
|
</j:if>
|
||||||
</goal>
|
</goal>
|
||||||
|
|
||||||
<!-- ================================================================== -->
|
<!-- ================================================================== -->
|
||||||
|
|||||||
@ -52,6 +52,15 @@
|
|||||||
<role>Java Developer</role>
|
<role>Java Developer</role>
|
||||||
</roles>
|
</roles>
|
||||||
</developer>
|
</developer>
|
||||||
|
<developer>
|
||||||
|
<name>Emmanuel Venisse</name>
|
||||||
|
<id>evenisse</id>
|
||||||
|
<email>evenisse@ifrance.com</email>
|
||||||
|
<organization>Fi System</organization>
|
||||||
|
<roles>
|
||||||
|
<role>Java Developer</role>
|
||||||
|
</roles>
|
||||||
|
</developer>
|
||||||
<developer>
|
<developer>
|
||||||
<name>Jason van Zyl</name>
|
<name>Jason van Zyl</name>
|
||||||
<id>jvanzyl</id>
|
<id>jvanzyl</id>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user