2008/11/6 Gili Tzabari <[EMAIL PROTECTED]> > What about the option of having CGLIB totally disabled? Is this > targeted for 2.0 or was it later?
well going by the issue list: http://code.google.com/p/google-guice/issues/detail?id=230 shows it as accepted, but not yet scheduled for the next release... > The reason I ask is that I can foresee > problems copying annotations to sub-classes. Copying "marker > annotations" should work just fine but if an annotation processor agent > scanning for non-market annotations, which you end up copying, I'm > thinking it might end up modifying your CGLIB proxies by mistake. > > Gili > > Chris Nokleberg wrote: > > No secret version, just the latest. CGLIB still runs on 1.2+ and > > generates 1.2 bytecode. I plan to look into copying annotations to > > generated subclasses as a option off by default. I did once before > > (years ago) and it didn't pan out but honestly I don't remember why. > > > > On Oct 30, 7:21 am, "Brian McCallister" <[EMAIL PROTECTED]> wrote: > >> Funny you mention this, I just wrote a bunch of stuff to search the > >> class hierarchy for method annotations -- luckily it only needs to be > >> done once per method, but it is less than pleasant. > >> > >> I would consider it to be correct for Guice to add the annotations to > >> its generated proxies, but IIRC cglib doesn't generate things beyond > >> 1.4 -- unless guice is using a super-secret version Chris hasn't told > >> us about yet! > > > > > > > > > > > -- Cheers, Stuart --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "google-guice" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/google-guice?hl=en -~----------~----~----~----~------~----~------~--~---
