google看到有人提问:可惜没有留下回复方式;我只能这里作答:
Dear friends,
I noticed that the <b>JavaNCSS</b> plugin for <b>Hudson</b> displays only a subset of the information generated by <b>JavaNCSS</b> (mainly metrics for packages; see <b>hudson_javancss</b>.JPG).
The full <b>JavaNCSS</b> report as you may know displays also metrics for each class/interface (see for e.g. http://www.kclee.de/clemens/java/<b>javancss</b>/object.txt) as well as for each function (see for e.g. http://www.kclee.de/clemens/java/<b>javancss</b>/function.txt). See also https://<b>hudson</b>.dev.java.net/maven-<b>hudson</b>-plugin/<b>javancss</b>.html.
Is anybody currently working on the <b>Hudson</b> <b>JavaNCSS</b> plugin? Can it be that metrics for each class/interface and function become soon available? Or can it be that this is a configuration issue that I might be missing?
Thank you very much,
Ioannis Oikonomou
ant的javancss任务,执行之后只有概要,如图,没有详细,怎么回事呢?因为少了样式表,
原任务描述:
<target name="javaNCSS" depends="init" >
<taskdef name="javancss" classname="javancss.JavancssAntTask" classpathref="classpath"/>
<javancss
abortOnFail="false"
ccnPerFuncMax="10"
srcdir="${src}"
includes="**/*.java"
generateReport="true"
outputfile="${javaNCSS-result}/javancss-metric.xml"
format="xml"/>
</target>
修改如下:
format="xml"/>
<xslt style="${config-dist}/javancss/javancss2methodhtml.xsl" in="${javaNCSS-result}/javancss-metric.xml" out="${javaNCSS-result}/javancss_metrics.xml">
</xslt>
其中增加了:javancss2methodhtml.xsl,这个在:javancss-32.53\xslt里面可以找到,
执行之后的结果:
看到这个细节了吧: