Re: [Clirr-devel] Release 0.4
Status: Alpha
Brought to you by:
lkuehne
From: <lak...@t-...> - 2004-08-15 11:34:35
|
Simon Kitching wrote: >On Fri, 2004-08-06 at 23:52, Lars Kühne wrote: > > >>Hi guys, >> >>I'm back from vacation. What remains to be done for the 0.4 release? Any >>bugs that absolutely *have* to be fixed? Vincent, did you resolve the >>problems with the Maven plugin when testing against cactus? >> >>What is "best practice" for a multiproject release? Do people tag and >>release each subproject individually or do they tag everything and >>release the results of the multiproject build? >> >> > >Hi Lars, > >Welcome back. > >I'm not aware of any critical bugs. Lots of features still waiting to be >added, but no bugs. I think a 0.4 release would be nice. > > > OK, great. This only leaves the Maven plugin, which was the reason why we started the whole source tree restructuring game. I'd really like to get that sorted out before the release, so the Maven users in Apache-land can soon start to use Clirr without too much effort. I'll try to use the plugin in commons-collections (which is probably a bit simpler than Cactus) next week to see if I can reproduce/fix Vincent's ClassCastException. >Other issues: > >Before you left, we were discussing the way MethodSetCheck "pairs up" >methods, and reports "changed" rather than "deleted" for the old >prototype and "added" for the new one. We agreed that if the changed >method previously overrode an inherited method, then we should instead >report "deleted". I tried to implement this, but couldn't come up with a >solution that wasn't seriously ugly. Maybe you could give this a go? > > > Yep, but I can't promise anything - the Olympics really get in the way ... :-) >I'm also getting concerned in general about how complex the >MethodSetCheck class is getting. And there are 3 or 4 requests in the >bugtracker from Stephen Colebourne that mean we need to add even more >code to this class. I think we need to figure out a way to break this >down into a set of smaller classes somehow. > > > Agreed, but I think that can wait until after 0.4. Cheers, Lars |