Is there some tool to monitor different metrics for a Java project over a longer period of time, preferrably by the data in CVS to establish trends and weak points? This would be a good starting point for continuous code reviews and for maintaining code quality.
I’m especially interested in number of references, size of classes and methods and cyclomatic complexity.
Sonar is a good “aggregate of metrics” tool.
See Time Machine for how to get metrics about past builds/releases into Sonar.