Add maven-jdiff-plugin:report, maven-jdiff-plugin:register and maven-jdiff-plugin:deregister goals for add jdiff report in site generation.

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115484 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
evenisse 2004-06-16 08:39:41 +00:00
parent ab68ac5494
commit 1d0760e64c
3 changed files with 29 additions and 2 deletions

View File

@ -21,14 +21,38 @@
<project <project
xmlns:j="jelly:core" xmlns:j="jelly:core"
xmlns:maven="jelly:maven" xmlns:maven="jelly:maven"
xmlns:doc="doc"
xmlns:ant="jelly:ant"> xmlns:ant="jelly:ant">
<goal name="maven-jdiff-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
name="JDiff"
pluginName="maven-jdiff-plugin"
link="jdiff/changes"
target="_blank"
description="Report on the api difference report between versions."/>
</j:if>
</goal>
<goal name="maven-jdiff-plugin:deregister">
<doc:deregisterReport name="JDiff"/>
</goal>
<!-- ================================================================== --> <!-- ================================================================== -->
<!-- P R O J E C T D O C U M E N T A T I O N --> <!-- P R O J E C T D O C U M E N T A T I O N -->
<!-- ================================================================== --> <!-- ================================================================== -->
<goal name="maven-jdiff-plugin:report"
prereqs="jdiff"
description="Generate an api difference report between versions">
</goal>
<goal name="jdiff" prereqs="xdoc:init" <goal name="jdiff" prereqs="xdoc:init"
description="generate an api difference report between versions"> description="Generate an api difference report between versions">
<ant:property name="maven.jdiff.dir" value="${maven.build.dir}/jdiff"/> <ant:property name="maven.jdiff.dir" value="${maven.build.dir}/jdiff"/>
<ant:mkdir dir="${maven.jdiff.dir}"/> <ant:mkdir dir="${maven.jdiff.dir}"/>

View File

@ -24,7 +24,7 @@
<pomVersion>3</pomVersion> <pomVersion>3</pomVersion>
<id>maven-jdiff-plugin</id> <id>maven-jdiff-plugin</id>
<name>Maven JDiff Plugin</name> <name>Maven JDiff Plugin</name>
<currentVersion>1.3</currentVersion> <currentVersion>1.4-SNAPSHOT</currentVersion>
<description/> <description/>
<shortDescription>Diff between CVS releases</shortDescription> <shortDescription>Diff between CVS releases</shortDescription>
<url>http://maven.apache.org/reference/plugins/jdiff/</url> <url>http://maven.apache.org/reference/plugins/jdiff/</url>

View File

@ -25,6 +25,9 @@
<author email="evenisse@ifrance.com">Emmanuel Venisse</author> <author email="evenisse@ifrance.com">Emmanuel Venisse</author>
</properties> </properties>
<body> <body>
<release version="1.4" date="In CVS">
<action dev="evenisse" type="add">Add maven-jdiff-plugin:report, maven-jdiff-plugin:register and maven-jdiff-plugin:deregister goals for add jdiff report in site generation.</action>
</release>
<release version="1.3" date="2004-05-15"></release> <release version="1.3" date="2004-05-15"></release>
<release version="1.2" date="2004-01-04"> <release version="1.2" date="2004-01-04">
<action dev="evenisse" type="fix" issue="MPJDIFF-1">MPJDIFF-1. Fix error due to makeRelativePath.</action> <action dev="evenisse" type="fix" issue="MPJDIFF-1">MPJDIFF-1. Fix error due to makeRelativePath.</action>