Bug 382389 - missing perclause from superclass message is misleading
Summary: missing perclause from superclass message is misleading
Status: NEW
Alias: None
Product: AspectJ
Classification: Tools
Component: Compiler (show other bugs)
Version: 1.7.0   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-06-12 10:54 EDT by Andrew Clement CLA
Modified: 2013-06-25 12:26 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-06-12 10:54:01 EDT
Sometimes the message about being unable to discover the perclause from the superaspect is misleading.  It doesn't necessarily indicate the super aspect is badly formed (missing an attribute) - it can mean the super aspect could not be found.  We should check for the aspect missing at the point we are about to put out the message, to ensure we put out a more helpful message in the missing case.