maven-xsddoc-plugin plugin.jelly,1.9,1.10
Kurt Riede <[email protected]> Tue, 10 May 2005 16:17:54 +0000
| Newsgroups | gmane.text.xml.xframe.xsddoc.devel |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/xframe/maven-xsddoc-plugin
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18199
Modified Files:
plugin.jelly
Log Message:
fixed bug [1168954] Maven multiproject: no entry generated in Project Reports
Index: plugin.jelly
===================================================================
RCS file: /cvsroot/xframe/maven-xsddoc-plugin/plugin.jelly,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -d -r1.9 -r1.10
*** plugin.jelly 9 May 2005 23:02:52 -0000 1.9
--- plugin.jelly 10 May 2005 16:17:51 -0000 1.10
***************
*** 29,35 ****
<goal name="maven-xsddoc-plugin:register">
<!-- only register report, if at least one file exists on which the report may work. -->
! <u:available file="${maven.xsddoc.src}">
<ant:fileScanner var="xsdFiles">
! <ant:fileset dir="${maven.xsddoc.src}">
<ant:patternset includes="${maven.xsddoc.include}"/>
</ant:fileset>
--- 29,35 ----
<goal name="maven-xsddoc-plugin:register">
<!-- only register report, if at least one file exists on which the report may work. -->
! <u:available file="${basedir}/${maven.xsddoc.src}">
<ant:fileScanner var="xsdFiles">
! <ant:fileset dir="${basedir}/${maven.xsddoc.src}">
<ant:patternset includes="${maven.xsddoc.include}"/>
</ant:fileset>
***************
*** 52,62 ****
description="Generate XML Schema documentation using xsddoc tool.">
${systemScope.setProperty('javax.xml.transform.TransformerFactory', 'org.apache.xalan.processor.TransformerFactoryImpl')}
! <ant:copy todir="${maven.xsddoc.xsd.dest}">
! <ant:fileset dir="${maven.xsddoc.src}">
<ant:patternset includes="${maven.xsddoc.include}"/>
</ant:fileset>
</ant:copy>
<ant:fileScanner var="xsdFiles">
! <ant:fileset dir="${maven.xsddoc.src}">
<ant:patternset includes="${maven.xsddoc.include}"/>
<ant:patternset excludes="${maven.xsddoc.exclude}"/>
--- 52,62 ----
description="Generate XML Schema documentation using xsddoc tool.">
${systemScope.setProperty('javax.xml.transform.TransformerFactory', 'org.apache.xalan.processor.TransformerFactoryImpl')}
! <ant:copy todir="${maven.docs.dest}/${maven.xsddoc.xsd.dest}">
! <ant:fileset dir="${basedir}/${maven.xsddoc.src}">
<ant:patternset includes="${maven.xsddoc.include}"/>
</ant:fileset>
</ant:copy>
<ant:fileScanner var="xsdFiles">
! <ant:fileset dir="${basedir}/${maven.xsddoc.src}">
<ant:patternset includes="${maven.xsddoc.include}"/>
<ant:patternset excludes="${maven.xsddoc.exclude}"/>
***************
*** 67,73 ****
<xsddocs>
<j:forEach var="file" items="${xsdFiles.iterator()}">
! <j:set var="relpath" value="${file.getAbsolutePath().substring(size(srcbasepath)).substring(1)}"/>
<j:set var="sourcefile" value="${srcbasepath}/${relpath}"/>
! <j:set var="targetpath" value="${maven.xsddoc.dest}/${relpath}"/>
<j:set var="css" value="${maven.xsddoc.css}"/>
<j:set var="header" value="${maven.xsddoc.header}"/>
--- 67,73 ----
<xsddocs>
<j:forEach var="file" items="${xsdFiles.iterator()}">
! <j:set var="relpath" value="${file.getAbsolutePath().substring(size(srcbasepath)).substring(1).replaceAll('\\', '/')}"/>
<j:set var="sourcefile" value="${srcbasepath}/${relpath}"/>
! <j:set var="targetpath" value="${maven.docs.dest}/${maven.xsddoc.dest}/${relpath}"/>
<j:set var="css" value="${maven.xsddoc.css}"/>
<j:set var="header" value="${maven.xsddoc.header}"/>
***************
*** 112,128 ****
<j:choose>
<j:when test="${xsddocresult.indexOf('xsddoc failed with exception') > 0}">
! <xsddoc schema="${maven.xsddoc.dest.xsd}/${relpath}" report="${relpath}" result="failed" linkcheck="${xsddoclinkcheck}"/>
</j:when>
<j:when test="${xsddocresult.indexOf('xsddoc caused a fatal error') > 0}">
! <xsddoc schema="${maven.xsddoc.dest.xsd}/${relpath}" report="${relpath}" result="fatal error" linkcheck="${xsddoclinkcheck}"/>
</j:when>
<j:when test="${xsddocresult.indexOf('xsddoc caused an error') > 0}">
! <xsddoc schema="${maven.xsddoc.dest.xsd}/${relpath}" report="${relpath}" result="error" linkcheck="${xsddoclinkcheck}"/>
</j:when>
<j:when test="${xsddocresult.indexOf('xsddoc caused a warning') > 0}">
! <xsddoc schema="${maven.xsddoc.dest.xsd}/${relpath}" report="${relpath}" result="warning" linkcheck="${xsddoclinkcheck}"/>
</j:when>
<j:otherwise>
! <xsddoc schema="${maven.xsddoc.dest.xsd}/${relpath}" report="${relpath}" result="success" linkcheck="${xsddoclinkcheck}"/>
</j:otherwise>
</j:choose>
--- 112,128 ----
<j:choose>
<j:when test="${xsddocresult.indexOf('xsddoc failed with exception') > 0}">
! <xsddoc schema="${maven.xsddoc.xsd.dest}/${relpath}" report="${relpath}" result="failed" linkcheck="${xsddoclinkcheck}"/>
</j:when>
<j:when test="${xsddocresult.indexOf('xsddoc caused a fatal error') > 0}">
! <xsddoc schema="${maven.xsddoc.xsd.dest}/${relpath}" report="${relpath}" result="fatal error" linkcheck="${xsddoclinkcheck}"/>
</j:when>
<j:when test="${xsddocresult.indexOf('xsddoc caused an error') > 0}">
! <xsddoc schema="${maven.xsddoc.xsd.dest}/${relpath}" report="${relpath}" result="error" linkcheck="${xsddoclinkcheck}"/>
</j:when>
<j:when test="${xsddocresult.indexOf('xsddoc caused a warning') > 0}">
! <xsddoc schema="${maven.xsddoc.xsd.dest}/${relpath}" report="${relpath}" result="warning" linkcheck="${xsddoclinkcheck}"/>
</j:when>
<j:otherwise>
! <xsddoc schema="${maven.xsddoc.xsd.dest}/${relpath}" report="${relpath}" result="success" linkcheck="${xsddoclinkcheck}"/>
</j:otherwise>
</j:choose>
***************
*** 140,146 ****
<goal name="maven-xsddoc-plugin:deregister">
<!-- only deregister report, if at least one file exists on which the report has been invoked. -->
! <u:available file="${maven.xsddoc.src}">
<ant:fileScanner var="xsdFiles">
! <ant:fileset dir="${maven.xsddoc.src}">
<ant:patternset includes="${maven.xsddoc.include}"/>
</ant:fileset>
--- 140,146 ----
<goal name="maven-xsddoc-plugin:deregister">
<!-- only deregister report, if at least one file exists on which the report has been invoked. -->
! <u:available file="${basedir}/${maven.xsddoc.src}">
<ant:fileScanner var="xsdFiles">
! <ant:fileset dir="${basedir}/${maven.xsddoc.src}">
<ant:patternset includes="${maven.xsddoc.include}"/>
</ant:fileset>
-------------------------------------------------------
This SF.Net email is sponsored by Oracle Space Sweepstakes
Want to be the first software developer in space?
Enter now for the Oracle Space Sweepstakes!
http://ads.osdn.com/?ad_id=7393&alloc_id=16281&op=click