May 6th, 2011, 09:36 PM
Roo's ITDs don't mangle names, but mine do?
I've got a Roo project where I'm including my own aspects that introduce fields into my entities. Thing is, Roo's field ITDs don't have any name-mangling, but the ITDs I wrote are mangled.
AspectJ 1.6.9 is the release that got rid of name mangling for private fields, which mine are. The Roo-generated pom.xml seems to be correct, declaring a dependency on AspectJ 1.6.11.
So why are Roo's ITDs so special, and mine are so special ed?
May 6th, 2011, 09:38 PM
Ok, so I forgot that the fields are added directly to my entity and Roo generates the method ITDs. My bad.
Still, with name mangling for private fields having gone away in AspectJ 1.6.9, why are my private field ITD names still being mangled?