Re: A Jakarta unused code scoreboard [was RE: [Fwd: Re: [eclipse-dev]Java compiler defaults changed]]...
Vladimir R. Bossicard wrote: but these are actually pretty good! I forwarded them to the poi dev list. Time to have a gump-like Maven based PMD website for the Apache projects? +1 -Vladimir Not for POI but for those who want it ... sure. I'm so excited about the new centipede's easy set up. I barely tried at all for a project I'm working on so I can't really get too excited about switching to maven. I even went and built poi with it only renaming the build fileand that worked too! -Andy -- To unsubscribe, e-mail: mailto:general-unsubscribe;jakarta.apache.org For additional commands, e-mail: mailto:general-help;jakarta.apache.org
Re: A Jakarta unused code scoreboard [was RE: [Fwd: Re: [eclipse-dev]Java compiler defaults changed]]...
but these are actually pretty good! I forwarded them to the poi dev list. Time to have a gump-like Maven based PMD website for the Apache projects? +1 -Vladimir -- Vladimir R. Bossicard www.bossicard.com -- To unsubscribe, e-mail: mailto:general-unsubscribe;jakarta.apache.org For additional commands, e-mail: mailto:general-help;jakarta.apache.org
Re: A Jakarta unused code scoreboard [was RE: [Fwd: Re: [eclipse-dev]Java compiler defaults changed]]...
At first I was going to complain and say Another one of these? Most of the automated code metrics I read complain about things in POI which are like duh its an API of course its an 'unused' class -- or duh its a development utility or test case which isn't MEANT to be flexible --but these are actually pretty good! I forwarded them to the poi dev list. Thanks, -Andy Tom Copeland wrote: ...is up now. At least, some of it is. POI, Ant, and Log4j are there now (at the bottom of the page): http://pmd.sourceforge.net/cgi-bin/webpmd.pl This report gets run hourly, so it can serve as a monitor thingy on each project CVS HEAD. Let the checkins begin! :-) Yours, Tom -Original Message- From: Nick Chalko [mailto:nchalko;calpine.com] Sent: Wednesday, October 23, 2002 10:27 PM To: 'Jakarta General List' Subject: RE: [Fwd: Re: [eclipse-dev] Java compiler defaults changed] -Original Message- From: [EMAIL PROTECTED] [mailto:tom;infoether.com] Sent: Wednesday, October 23, 2002 5:13 PM To: [EMAIL PROTECTED] Subject: Re: [Fwd: Re: [eclipse-dev] Java compiler defaults changed] Right, definitely, it can be done manually on any project via the Ant/Maven/Eclipse/whatever plugin. But the fun part of the web page thing is that you can see how everyone's code is working. And since a cron job is running it hourly, it's always checking the latest stuff... It would be cool to do a history chart for each showing say lines of code changed per time unit total errors % errors and the delta's for all I have been thinking about doing this for the check style summaries for my projects at work. R, Nick Fun stuff, Tom - Original Message - From: Jon Scott Stevens [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, October 23, 2002 7:21 PM Subject: Re: [Fwd: Re: [eclipse-dev] Java compiler defaults changed] on 2002/10/23 2:24 PM, Tom Copeland [EMAIL PROTECTED] wrote: Speaking of mass source code analysis, here's some of the Sourceforge projects and their unused code stats (unused locals, unused fields, etc): http://pmd.sourceforge.net/cgi-bin/webpmd.pl I thought about doing a similar page for Jakarta projects - just use the anonymous CVS access for each Jakarta project, run PMD on it, pipe the output to a file, and link it all together - but perhaps that would be annoying Yours, Tom Maven uses various plugins to essentially produce this same data (and more). -jon -- StudioZ.tv /\ Bar/Nightclub/Entertainment 314 11th Street @ Folsom /\ San Francisco http://studioz.tv/ -- To unsubscribe, e-mail: mailto:general-unsubscribe;jakarta.apache.org For additional commands, e-mail: mailto:general-help;jakarta.apache.org -- To unsubscribe, e-mail: mailto:general-unsubscribe;jakarta.apache.org For additional commands, e-mail: mailto:general-help;jakarta.apache.org -- To unsubscribe, e-mail: mailto:general- [EMAIL PROTECTED] For additional commands, e-mail: mailto:general-help;jakarta.apache.org -- To unsubscribe, e-mail: mailto:general-unsubscribe;jakarta.apache.org For additional commands, e-mail: mailto:general-help;jakarta.apache.org -- To unsubscribe, e-mail: mailto:general-unsubscribe;jakarta.apache.org For additional commands, e-mail: mailto:general-help;jakarta.apache.org
RE: A Jakarta unused code scoreboard [was RE: [Fwd: Re: [eclipse-dev] Java compiler defaults changed]]...
Exactly! Stuff like This class is unused - no, it's just specified in a properties file somewhere and the static analysis is not picking that up! A couple of false positives like that and people start ignoring the reports. At least I do. I thought about listing the unused/duplicate import statements as well, but that would make the reports much bigger... and those problems aren't as big a deal as the unused private List foo = new ArrayList(1000); kind of thing... Yours, Tom -Original Message- From: Andrew C. Oliver [mailto:andy;superlinksoftware.com] Sent: Thursday, October 24, 2002 10:21 AM To: Jakarta General List Subject: Re: A Jakarta unused code scoreboard [was RE: [Fwd: Re: [eclipse-dev] Java compiler defaults changed]]... At first I was going to complain and say Another one of these? Most of the automated code metrics I read complain about things in POI which are like duh its an API of course its an 'unused' class -- or duh its a development utility or test case which isn't MEANT to be flexible --but these are actually pretty good! I forwarded them to the poi dev list. Thanks, -Andy Tom Copeland wrote: ...is up now. At least, some of it is. POI, Ant, and Log4j are there now (at the bottom of the page): http://pmd.sourceforge.net/cgi-bin/webpmd.pl This report gets run hourly, so it can serve as a monitor thingy on each project CVS HEAD. Let the checkins begin! :-) Yours, Tom -Original Message- From: Nick Chalko [mailto:nchalko;calpine.com] Sent: Wednesday, October 23, 2002 10:27 PM To: 'Jakarta General List' Subject: RE: [Fwd: Re: [eclipse-dev] Java compiler defaults changed] -Original Message- From: [EMAIL PROTECTED] [mailto:tom;infoether.com] Sent: Wednesday, October 23, 2002 5:13 PM To: [EMAIL PROTECTED] Subject: Re: [Fwd: Re: [eclipse-dev] Java compiler defaults changed] Right, definitely, it can be done manually on any project via the Ant/Maven/Eclipse/whatever plugin. But the fun part of the web page thing is that you can see how everyone's code is working. And since a cron job is running it hourly, it's always checking the latest stuff... It would be cool to do a history chart for each showing say lines of code changed per time unit total errors % errors and the delta's for all I have been thinking about doing this for the check style summaries for my projects at work. R, Nick Fun stuff, Tom - Original Message - From: Jon Scott Stevens [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, October 23, 2002 7:21 PM Subject: Re: [Fwd: Re: [eclipse-dev] Java compiler defaults changed] on 2002/10/23 2:24 PM, Tom Copeland [EMAIL PROTECTED] wrote: Speaking of mass source code analysis, here's some of the Sourceforge projects and their unused code stats (unused locals, unused fields, etc): http://pmd.sourceforge.net/cgi-bin/webpmd.pl I thought about doing a similar page for Jakarta projects - just use the anonymous CVS access for each Jakarta project, run PMD on it, pipe the output to a file, and link it all together - but perhaps that would be annoying Yours, Tom Maven uses various plugins to essentially produce this same data (and more). -jon -- StudioZ.tv /\ Bar/Nightclub/Entertainment 314 11th Street @ Folsom /\ San Francisco http://studioz.tv/ -- To unsubscribe, e-mail: mailto:general-unsubscribe;jakarta.apache.org For additional commands, e-mail: mailto:general-help;jakarta.apache.org -- To unsubscribe, e-mail: mailto:general-unsubscribe;jakarta.apache.org For additional commands, e-mail: mailto:general-help;jakarta.apache.org -- To unsubscribe, e-mail: mailto:general- [EMAIL PROTECTED] For additional commands, e-mail: mailto:general-help;jakarta.apache.org -- To unsubscribe, e-mail: mailto:general- [EMAIL PROTECTED] For additional commands, e-mail: mailto:general-help;jakarta.apache.org -- To unsubscribe, e-mail: mailto:general- [EMAIL PROTECTED] For additional commands, e-mail: mailto:general-help;jakarta.apache.org -- To unsubscribe, e-mail: mailto:general-unsubscribe;jakarta.apache.org For additional commands, e-mail: mailto:general-help;jakarta.apache.org