From: Siegfried G. <wd...@us...> - 2003-07-18 11:31:22
|
wdsgoe 03/07/18 04:31:21 Modified: javancss plugin.jelly Log: Upgraded to Maven B10 Revision Changes Path 1.2 +41 -11 maven-plugins/javancss/plugin.jelly Index: plugin.jelly =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/javancss/plugin.jelly,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- plugin.jelly 11 Dec 2002 17:02:29 -0000 1.1 +++ plugin.jelly 18 Jul 2003 11:31:21 -0000 1.2 @@ -1,11 +1,37 @@ <?xml version="1.0"?> -<project xmlns:j="jelly:core"> +<project xmlns:j="jelly:core" xmlns:doc="doc"> <!-- ================================================================== --> - <!-- J A V A N C S S X M L T A R G E T --> + <!-- J A V A N C S S R E P O R T T A R G E T S --> <!-- ================================================================== --> + <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."/> + </goal> + + + <goal name="maven-checkstyle-plugin:deregister" + description="Unregister the plugin"> + <doc:deregisterReport name="JavaNCSS"/> + </goal> + + + <goal + name="maven-javancss-plugin:report" + description="Generate simple source code metric report" + prereqs="javancss"/> + + + <!-- ================================================================== --> + <!-- J A V A N C S S T A R G E T S --> + <!-- ================================================================== --> + <goal name="javancss" description="Source code metrics"> @@ -21,16 +47,19 @@ </goal> + <goal name="javancss:info" description="Prints the current configuration"> - <echo>maven.javancss.enable = ${maven.javancss.enable}</echo> - <echo>maven.docs.dest = ${maven.docs.dest}</echo> - <echo>maven.build.dir = ${maven.build.dir}</echo> + <echo>sourcesPresent = ${sourcesPresent}</echo> + <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> </goal> + <goal name="javancss:do-xml" description="Generate source code metrics with JavaNCSS"> - <mkdir dir="${maven.docs.dest}"/> - <mkdir dir="${maven.build.dir}"/> + <mkdir dir="${maven.javancss.docs.dest}"/> + <mkdir dir="${maven.javancss.build.dir}"/> <java classname="javancss.Main" fork="yes"> <classpath> @@ -43,15 +72,16 @@ <arg value="-recursive"/> <arg value="-xml"/> <arg value="-out"/> - <arg value="${maven.build.dir}\javancss-raw-report.xml"/> + <arg value="${maven.javancss.build.dir}\javancss-raw-report.xml"/> <arg value="${basedir}/${pom.build.sourceDirectory}"/> </java> </goal> + <goal name="javancss:do-html" description="Transforms the XML report into HTML"> - <mkdir dir="${maven.docs.dest}"/> + <mkdir dir="${maven.javancss.docs.dest}"/> <java classname="org.apache.xalan.xslt.Process" fork="yes"> <classpath> @@ -63,9 +93,9 @@ <pathelement path="${plugin.getDependencyPath('xml-apis')}"/> </classpath> <arg value="-in"/> - <arg value="${maven.build.dir}\javancss-raw-report.xml"/> + <arg value="${maven.javancss.build.dir}\javancss-raw-report.xml"/> <arg value="-out"/> - <arg value="${maven.docs.dest}/javancss-report.html"/> + <arg value="${maven.javancss.docs.dest}/javancss-report.html"/> <arg value="-xsl"/> <arg value="${plugin.dir}/javancss2html.xslt"/> </java> |