Community
Participate
Working Groups
import com.mine.Foo.InnerInterface; aspect Bar perthis(this(InnerInterface)) { } reports that InnerInterface can not be resolved.
I tried to reproduce this bug with the following source files: in Bar.java: ================= import abc.Foo.InnerInterface; public aspect Bar perthis(this(InnerInterface)) { } in abc/Foo.java: =================== package abc; // pr 46467 public class Foo { public interface InnerInterface {}; } This is compiling successfully against the CVS head build (i.e. InnerInterface is resolved in Bar). It fails of course if the InnerInterface is not declared public. You don't provide your implementation of Foo... does it look like mine, and is it still failing for you? Thanks, Adrian.
I'm closing this bug based on my last comment - but if it still fails for you against head please reopen with a full test case. thks..