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> |
From: Siegfried G. <wd...@us...> - 2003-08-25 16:35:54
|
wdsgoe 03/08/25 08:42:35 Modified: javancss plugin.jelly Log: Added variables for controlling the report generation Revision Changes Path 1.4 +19 -4 maven-plugins/javancss/plugin.jelly Index: plugin.jelly =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/javancss/plugin.jelly,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- plugin.jelly 25 Aug 2003 13:57:20 -0000 1.3 +++ plugin.jelly 25 Aug 2003 15:42:35 -0000 1.4 @@ -2,6 +2,10 @@ <project xmlns:j="jelly:core" xmlns:doc="doc"> + <j:set var="enablePackage" value="${maven.javancss.metrics.package}"/> + <j:set var="enableObject" value="${maven.javancss.metrics.object}"/> + <j:set var="enableFunctions" value="${maven.javancss.metrics.function}"/> + <!-- ================================================================== --> <!-- J A V A N C S S R E P O R T T A R G E T S --> <!-- ================================================================== --> @@ -64,6 +68,9 @@ <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> + <echo>enablePackage = ${enablePackage}</echo> + <echo>enableObject = ${enableObject}</echo> + <echo>enableFunctions = ${enableFunctions}</echo> </goal> @@ -74,12 +81,20 @@ <java classname="javancss.Main" fork="yes"> <classpath> - <fileset dir="${plugin.dir}/jars"> + <fileset dir="${plugin.dir}/plugin-resources/jars"> <include name="**/*.jar"/> </fileset> </classpath> <pathelement path="${plugin.getDependencyPath('xerces')}"/> - <arg value="-all"/> + <j:if test="${enablePackage.equalsIgnoreCase('true')}"> + <arg value="-package"/> + </j:if> + <j:if test="${enableObject.equalsIgnoreCase('true')}"> + <arg value="-object"/> + </j:if> + <j:if test="${enableFunctions.equalsIgnoreCase('true')}"> + <arg value="-function"/> + </j:if> <arg value="-recursive"/> <arg value="-xml"/> <arg value="-out"/> @@ -96,7 +111,7 @@ <java classname="org.apache.xalan.xslt.Process" fork="yes"> <classpath> - <fileset dir="${plugin.dir}/jars"> + <fileset dir="${plugin.dir}/plugin-resources/jars"> <include name="**/*.jar"/> </fileset> <pathelement path="${plugin.getDependencyPath('xalan')}"/> @@ -108,7 +123,7 @@ <arg value="-out"/> <arg value="${maven.javancss.docs.dest}/javancss-report.html"/> <arg value="-xsl"/> - <arg value="${plugin.dir}/plugin-resources/javancss2html.xslt"/> + <arg value="${plugin.dir}/plugin-resources/javancss2html.xsl"/> </java> </goal> |
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> |
From: Siegfried G. <wd...@us...> - 2003-11-14 13:49:03
|
wdsgoe 03/11/14 05:49:01 Modified: javancss plugin.jelly Log: Fixed 840016 - java.net.MalformedURLException: unknown protocol: c Revision Changes Path 1.5 +36 -36 maven-plugins/javancss/plugin.jelly Index: plugin.jelly =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/javancss/plugin.jelly,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- plugin.jelly 25 Aug 2003 15:42:35 -0000 1.4 +++ plugin.jelly 14 Nov 2003 13:49:01 -0000 1.5 @@ -2,54 +2,54 @@ <project xmlns:j="jelly:core" xmlns:doc="doc"> - <j:set var="enablePackage" value="${maven.javancss.metrics.package}"/> - <j:set var="enableObject" value="${maven.javancss.metrics.object}"/> - <j:set var="enableFunctions" value="${maven.javancss.metrics.function}"/> + <j:set var="enablePackage" value="${maven.javancss.metrics.package}"/> + <j:set var="enableObject" value="${maven.javancss.metrics.object}"/> + <j:set var="enableFunctions" value="${maven.javancss.metrics.function}"/> <!-- ================================================================== --> <!-- 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"> - <j:set var="enable" value="${maven.javancss.enable}"/> + <j:set var="enable" value="${maven.javancss.enable}"/> <j:if test="${enable.equalsIgnoreCase('true')}"> - <j:if test="${sourcesPresent}"> - <doc:registerReport - name="JavaNCSS" + <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> </j:if> </goal> - - + + <goal name="maven-checkstyle-plugin:deregister" description="Unregister the plugin"> - <j:set var="enable" value="${maven.javancss.enable}"/> + <j:set var="enable" value="${maven.javancss.enable}"/> <j:if test="${enable.equalsIgnoreCase('true')}"> - <j:if test="${sourcesPresent}"> + <j:if test="${sourcesPresent}"> <doc:deregisterReport name="JavaNCSS"/> - </j:if> - </j:if> + </j:if> + </j:if> </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" + <goal name="javancss" description="Source code metrics"> - <j:set var="enable" value="${maven.javancss.enable}"/> + <j:set var="enable" value="${maven.javancss.enable}"/> <j:if test="${enable.equalsIgnoreCase('true')}"> <j:if test="${sourcesPresent == 'true'}"> @@ -61,21 +61,21 @@ </goal> - + <goal name="javancss:info" description="Prints the current configuration"> <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> <echo>javancss2html.xslt = ${plugin.dir}/plugin-resources/javancss2html.xslt</echo> - <echo>enablePackage = ${enablePackage}</echo> + <echo>enablePackage = ${enablePackage}</echo> <echo>enableObject = ${enableObject}</echo> - <echo>enableFunctions = ${enableFunctions}</echo> + <echo>enableFunctions = ${enableFunctions}</echo> </goal> - - + + <goal name="javancss:do-xml" description="Generate source code metrics with JavaNCSS"> - + <mkdir dir="${maven.javancss.docs.dest}"/> <mkdir dir="${maven.javancss.build.dir}"/> @@ -83,9 +83,9 @@ <classpath> <fileset dir="${plugin.dir}/plugin-resources/jars"> <include name="**/*.jar"/> - </fileset> + </fileset> </classpath> - <pathelement path="${plugin.getDependencyPath('xerces')}"/> + <pathelement path="${plugin.getDependencyPath('xerces')}"/> <j:if test="${enablePackage.equalsIgnoreCase('true')}"> <arg value="-package"/> </j:if> @@ -103,8 +103,8 @@ </java> </goal> - - + + <goal name="javancss:do-html" description="Transforms the XML report into HTML"> <mkdir dir="${maven.javancss.docs.dest}"/> @@ -113,19 +113,19 @@ <classpath> <fileset dir="${plugin.dir}/plugin-resources/jars"> <include name="**/*.jar"/> - </fileset> + </fileset> <pathelement path="${plugin.getDependencyPath('xalan')}"/> - <pathelement path="${plugin.getDependencyPath('xerces')}"/> - <pathelement path="${plugin.getDependencyPath('xml-apis')}"/> + <pathelement path="${plugin.getDependencyPath('xerces')}"/> + <pathelement path="${plugin.getDependencyPath('xml-apis')}"/> </classpath> <arg value="-in"/> <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}/plugin-resources/javancss2html.xsl"/> + <arg value="file:${plugin.dir}/plugin-resources/javancss2html.xsl"/> </java> - </goal> + </goal> </project> |
From: Siegfried G. <wd...@us...> - 2005-01-19 13:19:14
|
wdsgoe 05/01/19 05:19:07 Modified: javancss plugin.jelly Log: Fixed typo in deregistering report Revision Changes Path 1.7 +1 -1 maven-plugins/javancss/plugin.jelly Index: plugin.jelly =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/javancss/plugin.jelly,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- plugin.jelly 22 Nov 2004 15:40:42 -0000 1.6 +++ plugin.jelly 19 Jan 2005 13:19:07 -0000 1.7 @@ -25,7 +25,7 @@ </goal> - <goal name="maven-checkstyle-plugin:deregister" + <goal name="maven-javancss-plugin:deregister" description="Unregister the plugin"> <j:set var="enable" value="${maven.javancss.enable}"/> <j:if test="${enable.equalsIgnoreCase('true')}"> |