From 64e450959c22af70bf054173004d61713c212acc Mon Sep 17 00:00:00 2001 From: wisberg Date: Wed, 1 Oct 2003 16:00:43 +0000 Subject: added back-links to newly-submitted bug 43972 --- tests/bugs/interfaceDefinition/Main.java | 1 + tests/bugs/interfaceDefinition/build.xml | 13 ++++++++----- 2 files changed, 9 insertions(+), 5 deletions(-) (limited to 'tests/bugs/interfaceDefinition') diff --git a/tests/bugs/interfaceDefinition/Main.java b/tests/bugs/interfaceDefinition/Main.java index b9767acef..e4010258a 100644 --- a/tests/bugs/interfaceDefinition/Main.java +++ b/tests/bugs/interfaceDefinition/Main.java @@ -1,4 +1,5 @@ +/** @testcase PR#43972 Use class implementing interface via aspect */ public class Main implements pack.MyInterface { public static void main(String[] args) { new Main().m(); diff --git a/tests/bugs/interfaceDefinition/build.xml b/tests/bugs/interfaceDefinition/build.xml index 041f3f5c4..6f04d98cb 100644 --- a/tests/bugs/interfaceDefinition/build.xml +++ b/tests/bugs/interfaceDefinition/build.xml @@ -2,10 +2,13 @@ -This reproduces a bug found on the mailing list by Eric Jain. -When the implementation of a method is defined by an aspect, -the implementing type does not appear to javac to have -the method. +This reproduces bug 43972. +When the implementation of an interface-declared method is defined +by an aspect, the implementing type does not appear to javac to have +the method. To run, build the tree as usual or define aspectj.lib.dir: + + ant -Daspectj.lib.dir="c:\aspectj-1.1.1\lib" + @@ -27,7 +30,6 @@ the method. - @@ -66,6 +68,7 @@ the method. + \ No newline at end of file -- cgit v1.2.3