Summary: | [waitingOnAJDTdrop]Exception thrown from AspectJ compiler | ||
---|---|---|---|
Product: | [Tools] AspectJ | Reporter: | Tadeusz Skrzyszowski <tadeusz> |
Component: | Compiler | Assignee: | Andrew Clement <aclement> |
Status: | VERIFIED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | P2 | CC: | tadeusz |
Version: | 1.5.0M5 | ||
Target Milestone: | 1.5.0RC1 | ||
Hardware: | PC | ||
OS: | Windows 2000 | ||
Whiteboard: |
Description
Tadeusz Skrzyszowski
2005-11-17 17:09:48 EST
Seems the code is expecting a BcelTypeMunger but is encountering an EclipseTypeMunger. I've put in a guard - this will fix the ClassCastException. Fix checked in - waiting on build. fix available in latest AspectJ dev build - it will be in AJDT early next week. It seems that the new version dated 20051122132809 didn't fix the problem. After having installed the new version (and after having restarted Eclipse) I got exactly the same behavior (exception). Or was the fix not yet included in this AJDT build ? I tried to reproduce the problem on a simple example, but with no effect. The original code where the problem was observed is a part of a relatively large system, so I did not send it. I'm going to continue trying to find a simplified example. Important observation: it happens only when incremental compilation is turned on. The fix is not in AJDT yet. Fix is in the latest 1.3 version of AJDT. Great, with this version (1.3.0.20051125115230) it is fixed ! |