Summary: | ITD fields on interfaces end up transient with annotation style | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Tools] AspectJ | Reporter: | Guillaume Lasnier <guillaume.lasnier> | ||||||||
Component: | Compiler | Assignee: | aspectj inbox <aspectj-inbox> | ||||||||
Status: | RESOLVED FIXED | QA Contact: | |||||||||
Severity: | critical | ||||||||||
Priority: | P2 | CC: | aclement | ||||||||
Version: | 1.5.4RC1 | ||||||||||
Target Milestone: | 1.6.0 M2 | ||||||||||
Hardware: | PC | ||||||||||
OS: | All | ||||||||||
Whiteboard: | |||||||||||
Attachments: |
|
Description
Guillaume Lasnier
2008-01-23 12:47:49 EST
Created attachment 87679 [details]
The ITD aspect using Java @Annotations
Created attachment 87680 [details]
The serialization test case (JUnit 4)
fix committed. Changed the instance field for the aspect instance that is added to the target type to include an extra component in its name, instead of just 'ajc$' as a prefix, it is now 'ajc$instance$' which enables the logic that checks for what should be made transient to identify it and *not* make it transient. |