trim absolute paths to basedir in javadoc report

PR: MPJAVADOC-22
Obtained from: 	 fabrizio giustina
Submitted by:	 	 fabrizio giustina
Reviewed by:	dion gillard


git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115057 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
dion committed 2004-04-27 01:24:45 +00:00
1 parent 76818b7eac
commit 9564da871c
3 files changed
+36 -2

No files matched your search

+29 -1
View File
@@ -264,10 +264,38 @@
<ant:record name="${maven.build.dir}/javadoc/report.txt" action="stop" />
<j:set var="genDocs" value="${maven.gen.docs}" />
<!-- load file in order to remove absolute paths -->
<util:file name="${maven.build.dir}/javadoc/report.txt" var="inputFileObject"/>
<util:loadText var="inputText" file="${inputFileObject}"/>
<!-- remove [javadoc] prefix from rows -->
<j:invokeStatic var="inputText" className="org.apache.commons.lang.StringUtils" method="replace">
<j:arg type="java.lang.String" value="${inputText}" />
<j:arg type="java.lang.String" value="[javadoc] " />
<j:arg type="java.lang.String" value="" />
</j:invokeStatic>
<!-- trim path to basedir/ -->
<j:set var="pathToTrim">${basedir}${file.separator}</j:set>
<j:invokeStatic var="inputText" className="org.apache.commons.lang.StringUtils" method="replace">
<j:arg type="java.lang.String" value="${inputText}" />
<j:arg type="java.lang.String" value="${pathToTrim}" />
<j:arg type="java.lang.String" value="" />
</j:invokeStatic>
<!-- trim path to maven home (stylesheet copy) -->
<j:set var="pathToTrim">${maven.home}${file.separator}</j:set>
<j:invokeStatic var="inputText" className="org.apache.commons.lang.StringUtils" method="replace">
<j:arg type="java.lang.String" value="${inputText}" />
<j:arg type="java.lang.String" value="${pathToTrim}" />
<j:arg type="java.lang.String" value="" />
</j:invokeStatic>
<doc:text-xdoc
title="Javadoc Report"
section="Javadoc Report"
inputFile="${maven.build.dir}/javadoc/report.txt"
inputText="${inputText}"
output="${genDocs}/javadoc.xml"/>
</j:if>
+1 -1
View File
@@ -94,7 +94,7 @@
<dependency>
<groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId>
<version>1.0.1</version>
<version>2.0</version>
</dependency>
</dependencies>
<versions>
+6
View File
@@ -25,6 +25,12 @@
<author email="evenisse@ifrance.com">Emmanuel Venisse</author>
</properties>
<body>
<release version="1.5" date="in CVS">
<action dev="dion" type="fix" issue="MPJAVADOC-22" due-to="fabrizio giustina">
trim absolute paths to basedir in javadoc report, remove [javadoc] banner
</action>
</release>
<release version="1.4" date="2004-03-07">
<action dev="evenisse" type="fix" issue="MPJAVADOC-19">Prevent the plugin from failing when a sourceDirectory exists, but it does not contain Java files.</action>
<action dev="dion" type="fix" issue="MPJAVADOC-6"/>