Bug 377130 - annotations lost when put on privileged aspects
Summary: annotations lost when put on privileged aspects
Status: NEW
Alias: None
Product: AspectJ
Classification: Tools
Component: Compiler (show other bugs)
Version: DEVELOPMENT   Edit
Hardware: PC Mac OS X - Carbon (unsup.)
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: aspectj inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-18 19:38 EDT by Andrew Clement CLA
Modified: 2012-04-18 19:38 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Clement CLA 2012-04-18 19:38:49 EDT
If I annotate an aspect

@Anno
aspect Foo {}

then Foo will have @Anno on it if I reflectively inspect it.

If I annotate a privileged aspect

@Anno
privileged aspect Foo {}

then Foo will not have @Anno - it appears the addition of the privileged marker on the type is damaging/removing @Anno