- priority: 5 --> 7
Hello,
I'm using your Metrics 1.3.6 plugin for my master thesis. Currently I'm analyzing Vuze 3.1, 4.0 and 4.4, which has a class org.gudy.azureus2.core3.util.AERunnable. According to the Metrics plugin, it has more than 450 descendants. However, when viewing its hierarchy, only two classes are displayed, and over 450 identical entries:
new AERunnable() { ... }
The same situation is with jEdit 4.3.1 in class org.gjt.sp.jedit.bsh.SimpleNode, giving a value excessed by one.
After running a command under linux system:
find ./dir_with_source_code/ | xargs grep "extends AERunnable"
which basically lists all files in the directory and all subdirectories and searches inside of them for the expression "extends AERunnable", it outputs the content (specific lines) of two files, which gives two children for that class.