This week's book giveaway is in the Agile and other Processes forum. We're giving away four copies of The Mikado Method and have Ola Ellnestam and Daniel Brolund on-line! See this thread for details.
I'm looking for a utility that kind find lines of code, # methods, # classes, that kind of thing... for a java project I created.
I tried using CCCC (C and C++ Code Counter) -- it also does Java. But it didn't get # methods.
Anyone have any utitlity they've used before. I'm using IntelliJ, so I don't know if there are any plug-ins out there that I couldn't find that work with IntelliJ.
Google for "java static source analysis" or words like that. "static" means it reads your source code as opposed to tools that watch a running system.
There are a number of open source and commercial tools that do the kind of counts you mention, plus a whole world of good inforamation about package and class dependencies. JDepends and JTest do dependency analysis based on Robert Martin's metrics for what is "good".
A good question is never answered. It is not a bolt to be tightened into place but a seed to be planted and to bear more seed toward the hope of greening the landscape of the idea. John Ciardi
excellent! Thanks Mark -- I knew some lovely person out there had to have created a plugin for IntelliJ. That thing has tons of metrics.
And no Lasse, I was a bad Sheriff and haven't yet read your article. I'll check it out! I'm doing a research project at school about generating system tests and figuring out how well they cover the code.
Thanks to the other suggestions too. Its much appreciated. [ September 29, 2004: Message edited by: Jessica Sant ]