Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 30.51
-
Fix Version/s: 32.53
-
Labels:None
-
Environment:windows xp
java 1.6_13
ant 1.7.1
-
Number of attachments :
Description
java.lang.NoSuchMethodError: javancss.Javancss.<init>(Ljava/util/Vector;)V
at javancss.JavancssAntTask.getJavaNcss(JavancssAntTask.java:480)
at javancss.JavancssAntTask.functionThresholdsExceeded(JavancssAntTask.java:636)
at javancss.JavancssAntTask.thresholdsExceeded(JavancssAntTask.java:359)
at javancss.JavancssAntTask.execute(JavancssAntTask.java:305)
such constructor does not exist any more javancss.Javancss
I just upgraded to 30.51 and spent an hour trying to figure out if my environment was broken or was it javancss. The "vanilla" invocations of javancss in its own build.xml do not cause this error:
<target name="javancss" depends="taskdef">
<javancss srcdir="src"
includes="*/.java"
generateReport="yes"/>
</target>
But you can reproduce it by adding a single attribute:
<target name="javancss" depends="taskdef">
<javancss srcdir="src"
ccnPerFuncMax="10"
includes="*/.java"
generateReport="yes"/>
</target>