Re: BCEL release strategies
"Dave Brosius" <[email protected]>
| Newsgroups | gmane.comp.jakarta.bcel.devel |
|---|---|
| Message-ID | <000601c5118a$13ddf700$dc7496d1@MBFG> |
> On Sat, 2005-02-12 at 00:33 -0500, Dave Brosius wrote: >> >>I mean we are on trunk anyway... btw: maybe it would be >> >>good to talk about release strategies for bcel. >> >> >>cheers >> >>-- >> >>Torsten >> >> >> Yes, I'd like to start committing new Annotation parsing code. Problem >> is, >> of course, is if clients out there were using the Unknown attribute to >> gain >> access to annotations, adding in true Annotation support will cause their >> code to fail, as Annotations will no longer be Unknown. Things will still >> compile as is, just not run as expected. >> > > Have you considered adding a new method for accessing annotations? > > Code calling the old method would get "Unknown" nodes returned, and new > code would get the real Annotations. And the old method could be marked > as deprecated. > > Regards, > > Simon Yes, we could create Visitor15 interfaces, et. al. But then we live with that mess forever. I'm game for whatever folks agree on, though.