> So you analyse each of the source files to determine which other
> source files they depend on. This seems to be a Java-centric
> analysis in that it relies on the source files containing a class
> each? Is that correct? Ie would this be able to analyse source
> files that contain many classe
> Is your analysis in any way similar to how PMD defines it's cyclic
> complexity metric? I always thought that PMD did a good job of
> warning developers of potentially 'smelly' code.
No, it has nothing to do with McCabe's cyclomatic complexity, which basically
tries to quantify the complexity
to all the other applications in the
corpus is available on my webpage:
http://www.cs.auckland.ac.nz/~hayden/corpus.htm
The page also contains a graph that shows the evolution of dependencies through
around 10 versions of Ant, starting at Ant-1.1.
/
Hayden Melton