Summary: | InterTypeMethodDeclaration.java:90 | ||
---|---|---|---|
Product: | [Tools] AspectJ | Reporter: | Eduardo Francos <efrancosos> |
Component: | Compiler | Assignee: | aspectj inbox <aspectj-inbox> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | P2 | CC: | aclement |
Version: | 1.5.2 | ||
Target Milestone: | 1.6.0 RC1 | ||
Hardware: | PC | ||
OS: | Windows XP | ||
Whiteboard: |
Description
Eduardo Francos
2007-02-09 03:19:33 EST
Still failing in 1.6 - this code: public aspect X { public void Y.foo(String s) {} public void Y.foo(String s) {} } class Y {} gives java.lang.NullPointerException at org.aspectj.ajdt.internal.compiler.ast.InterTypeMethodDeclaration.resolve(InterTypeMethodDeclaration.java:92) at org.aspectj.org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.resolve(TypeDeclaration.java:1109) at org.aspectj.ajdt.internal.compiler.ast.AspectDeclaration.resolve(AspectDeclaration.java:114) at org.aspectj.org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.resolve(TypeDeclaration.java:1188) at org.aspectj.org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration.resolve(CompilationUnitDeclaration.java:366) test and fix committed. |