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>
