From: Siegfried G. <wd...@us...> - 2003-08-25 23:17:52
|
wdsgoe 03/08/25 06:57:20 Modified: javancss plugin.jelly Log: Using XSLT from plugin-resources Revision Changes Path 1.3 +21 -10 maven-plugins/javancss/plugin.jelly Index: plugin.jelly =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/javancss/plugin.jelly,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- plugin.jelly 18 Jul 2003 11:31:21 -0000 1.2 +++ plugin.jelly 25 Aug 2003 13:57:20 -0000 1.3 @@ -8,17 +8,27 @@ <goal name="maven-javancss-plugin:register" description="Register the plugin for being added to the report section"> - <doc:registerReport - name="JavaNCSS" - pluginName="maven-javancss-plugin" - link="javancss-report" - description="Report on simple source code metrics."/> + <j:set var="enable" value="${maven.javancss.enable}"/> + <j:if test="${enable.equalsIgnoreCase('true')}"> + <j:if test="${sourcesPresent}"> + <doc:registerReport + name="JavaNCSS" + pluginName="maven-javancss-plugin" + link="javancss-report" + description="Report on simple source code metrics."/> + </j:if> + </j:if> </goal> <goal name="maven-checkstyle-plugin:deregister" description="Unregister the plugin"> - <doc:deregisterReport name="JavaNCSS"/> + <j:set var="enable" value="${maven.javancss.enable}"/> + <j:if test="${enable.equalsIgnoreCase('true')}"> + <j:if test="${sourcesPresent}"> + <doc:deregisterReport name="JavaNCSS"/> + </j:if> + </j:if> </goal> @@ -53,6 +63,7 @@ <echo>maven.javancss.enable = ${maven.javancss.enable}</echo> <echo>maven.javancss.docs.dest = ${maven.javancss.docs.dest}</echo> <echo>maven.javancss.build.dir = ${maven.javancss.build.dir}</echo> + <echo>javancss2html.xslt = ${plugin.dir}/plugin-resources/javancss2html.xslt</echo> </goal> @@ -72,8 +83,8 @@ <arg value="-recursive"/> <arg value="-xml"/> <arg value="-out"/> - <arg value="${maven.javancss.build.dir}\javancss-raw-report.xml"/> - <arg value="${basedir}/${pom.build.sourceDirectory}"/> + <arg value="${maven.javancss.build.dir}/javancss-raw-report.xml"/> + <arg value="${pom.build.sourceDirectory}"/> </java> </goal> @@ -93,11 +104,11 @@ <pathelement path="${plugin.getDependencyPath('xml-apis')}"/> </classpath> <arg value="-in"/> - <arg value="${maven.javancss.build.dir}\javancss-raw-report.xml"/> + <arg value="${maven.javancss.build.dir}/javancss-raw-report.xml"/> <arg value="-out"/> <arg value="${maven.javancss.docs.dest}/javancss-report.html"/> <arg value="-xsl"/> - <arg value="${plugin.dir}/javancss2html.xslt"/> + <arg value="${plugin.dir}/plugin-resources/javancss2html.xslt"/> </java> </goal> |