Summary: | ClassFormatError due to empty interface supertype | ||
---|---|---|---|
Product: | [Tools] AspectJ | Reporter: | Wes Isberg <wes> |
Component: | Compiler | Assignee: | Jim Hugunin <jim-aj> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | major | ||
Priority: | P2 | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | Windows NT | ||
Whiteboard: |
Description
Wes Isberg
2003-04-22 19:12:42 EDT
Raising the severity because this is a common idiom and raising the priority because this has a test case in the suite. As in AspectJ-1.0, we still can't correctly implement around advice on the staticinitializer of an interface. The bug in 1.1rc1 is that we were generating invalid bytecode rather than signalling the limitation. This has been fixed in the tree, and the test expanded to check that non- around advice works in this situation and that around advice will produce a compiler error. |