Summary: | NPE in ensureScopeSetup(..) on type parm in ITD - expected error | ||
---|---|---|---|
Product: | [Tools] AspectJ | Reporter: | Wes Isberg <wes> |
Component: | Compiler | Assignee: | Andrew Clement <aclement> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | P3 | ||
Version: | 1.5.0M4 | ||
Target Milestone: | 1.5.0RC1 | ||
Hardware: | PC | ||
OS: | Windows XP | ||
Whiteboard: |
Description
Wes Isberg
2005-11-04 04:25:43 EST
Sorry, meant to say you get the BCException in addition to a compiler error. darn itds. I've fixed the NPE - it now surfaces one message I do like and two that I don't (theres a similar test producing the extraneous messages in the suite and I marked it as a TODO when I created that test that we ought to remove them at some point in the future) - I think removing the NPE could be sufficient for 1.5.0. public boolean Observer.handle(Observable o, Event e) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^ C:\temp\ajcSandbox\ajcTest62104.tmp\pr115038.aj:2:0::0 Cannot make inter-type declarations on type variables, use an interface and declare parents public boolean Observer.handle(Observable o, Event e) { ^^^^^^^^ C:\temp\ajcSandbox\ajcTest62104.tmp\pr115038.aj:2:0::0 Cannot make a static reference to the non-static type Observable public boolean Observer.handle(Observable o, Event e) { ^^^ C:\temp\ajcSandbox\ajcTest62104.tmp\pr115038.aj:2:0::0 Cannot make a static reference to the non-static type Event fix checked in. rogue error messages removed. fix checked in - will close when build available. fix available. |