Also, you might just stuff this idea in JIRA under [website] or something Geir Magnusson Jr wrote: > > Stefano Mazzocchi wrote: >> This morning I woke up thinking that it would be nice to see an >> historical chart of the (real) lines of code in harmony over time. >> >> I found this: http://www.kclee.de/clemens/java/javancss/ >> >> A tool that checks the real lines of code in a java program and the code >> complexity of class, methods and packages. >> >> Here's the pseudocode that would use if I had time to implement this: > > You forgot a step : > > - go to a starbucks and get online there, so when infrastructure bans > the IP address of the person that did 238,541 svn updates on the harmony > svn tree.... > > > Maybe I'll try it on the svn box sometime when it's quiet... > >> - find out the initial svn revision number that Harmony was committed in >> - checkout that revision number (svn can checkout a specific revision >> number) >> >> - apply javaNCSS on that, save the output as XML as >> "revision#.ncss.xml" or something like that >> >> - increase the revision number by one and call svn update with that >> revision (most revisions won't update harmony but there is no way to >> know this in advance) >> >> - apply javaNCSS on that >> >> - and so on, until svn returns an error because it ran out of revision >> numbers >> >> At this point, the latest processed revision can be obtained using "svn >> info" on the harmony folder and we can continue from there as a cron job >> or something. >> >> Once all that data is there, we can plot it using things like gnuplot or >> ploticus or even a custom java2d->jpg thingy. >> >> Any volunteer? >> > > --------------------------------------------------------------------- > Terms of use : http://incubator.apache.org/harmony/mailing.html > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > >
--------------------------------------------------------------------- Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
