Summary: | xlint warning: match impossible due to args numericity conflict | ||
---|---|---|---|
Product: | [Tools] AspectJ | Reporter: | Wes Isberg <wes> |
Component: | Compiler | Assignee: | Adrian Colyer <adrian.colyer> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | enhancement | ||
Priority: | P3 | ||
Version: | 1.1.1 | ||
Target Milestone: | 1.5.0 M4 | ||
Hardware: | PC | ||
OS: | Windows XP | ||
Whiteboard: |
Description
Wes Isberg
2004-03-07 16:24:16 EST
The optimization was implemented in AJ5 M1. The XLint warning wasn't. We have a warning in AJ5 M2 that warns if the pointcut is associated with advice (did not match, controlled by @SuppressAjWarnings). We don't warn in any way if the pointcut was associated with a declare statemement. We should consider adding one as this would report the error as close as possible to the textual location in the source. we have -Xlint:adviceDidNotMatch and @SuppressAjWarnings both fully operational in the AspectJ 5 codebase now. |