Re: A Jakarta unused code scoreboard [was RE: [Fwd: Re: [eclipse-dev]Java compiler defaults changed]]...

2002-10-24 Thread Andrew C. Oliver
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]]...

2002-10-24 Thread Vladimir R. Bossicard
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]]...

2002-10-24 Thread Andrew C. Oliver
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]]...

2002-10-24 Thread Tom Copeland
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