Bug 467152 - Methods incorrectly tagged with ACC_INTERFACE during weave
Summary: Methods incorrectly tagged with ACC_INTERFACE during weave
Status: RESOLVED FIXED
Alias: None
Product: AspectJ
Classification: Tools
Component: Compiler (show other bugs)
Version: 1.8.5   Edit
Hardware: PC Mac OS X
: P3 normal (vote)
Target Milestone: 1.8.6   Edit
Assignee: aspectj inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-05-12 15:32 EDT by Andrew Clement CLA
Modified: 2015-05-12 15:32 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 2015-05-12 15:32:27 EDT
Reported via the mailing list (Tim Webster). In his setup he was finding methods tagged as interface and it was tripping up code analysis tools.
Comment 1 Andrew Clement CLA 2015-05-12 15:32:44 EDT
I've fixed it - there was some very old code in BcelMethod that seemed to sometimes tag methods with this flag if the declaring type was an interface (presumably so it could use that information later). But it isn't allowed.