Announcement Announcement Module
No announcement yet.
Roo's ITDs don't mangle names, but mine do? Page Title Module
Move Remove Collapse
Conversation Detail Module
  • Filter
  • Time
  • Show
Clear All
new posts

  • Roo's ITDs don't mangle names, but mine do?

    Hi all,

    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?


  • #2
    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?