Summary: | Get BCException during every compile | ||
---|---|---|---|
Product: | [Tools] AspectJ | Reporter: | American Jeff Bowden <eclipsebugs> |
Component: | Compiler | Assignee: | aspectj inbox <aspectj-inbox> |
Status: | RESOLVED WORKSFORME | QA Contact: | |
Severity: | normal | ||
Priority: | P3 | CC: | aclement |
Version: | unspecified | ||
Target Milestone: | 1.6.1 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: |
Description
American Jeff Bowden
2007-11-01 17:17:22 EDT
passing over to compiler I am trying to recreate this so I can fix it - but my very very simple attempt at your scenario is working: public class Tricky { Table<?,?>[] m() { return null; } } class SubTricky extends Tricky { Table<?,?>[] m() { return null; } } class Table<A,B> {} aspect X { before(): execution(* *(..)) {} } that just compiles fine... Is there something else you can mention about your scenario that is different to my test program? not heard back on whether this is still a problem. since raised we have changed a lot - new compiler base and large scale weaver refactoring. Please reopen if still an issue. |