summaryrefslogtreecommitdiffstats
path: root/tests/src
diff options
context:
space:
mode:
authoracolyer <acolyer>2004-08-24 21:10:56 +0000
committeracolyer <acolyer>2004-08-24 21:10:56 +0000
commit82eae551311afbd3a942d54e55b1c569c5f975b8 (patch)
tree8a716f4fe9e62354f60594b34185cd6fe53de541 /tests/src
parentcfaa79ae72fba6619700f259fd4b05eaed6d3988 (diff)
downloadaspectj-82eae551311afbd3a942d54e55b1c569c5f975b8.tar.gz
aspectj-82eae551311afbd3a942d54e55b1c569c5f975b8.zip
fix for Bugzilla Bug 72531
declare warning warns at wrong points
Diffstat (limited to 'tests/src')
-rw-r--r--tests/src/org/aspectj/systemtest/ajc121/Ajc121Tests.java3
-rw-r--r--tests/src/org/aspectj/systemtest/ajc121/ajc121-tests.xml9
2 files changed, 12 insertions, 0 deletions
diff --git a/tests/src/org/aspectj/systemtest/ajc121/Ajc121Tests.java b/tests/src/org/aspectj/systemtest/ajc121/Ajc121Tests.java
index bd1bb32bc..bdd752160 100644
--- a/tests/src/org/aspectj/systemtest/ajc121/Ajc121Tests.java
+++ b/tests/src/org/aspectj/systemtest/ajc121/Ajc121Tests.java
@@ -264,5 +264,8 @@ public class Ajc121Tests extends org.aspectj.testing.XMLBasedAjcTestCase {
runTest("The introduction on interface causes the interface implementation class error (4)");
}
+ public void test050_typePatternMatchingWithArrays() {
+ runTest("declare warning warns at wrong points");
+ }
}
diff --git a/tests/src/org/aspectj/systemtest/ajc121/ajc121-tests.xml b/tests/src/org/aspectj/systemtest/ajc121/ajc121-tests.xml
index 98cb69fdd..edf21cf94 100644
--- a/tests/src/org/aspectj/systemtest/ajc121/ajc121-tests.xml
+++ b/tests/src/org/aspectj/systemtest/ajc121/ajc121-tests.xml
@@ -404,3 +404,12 @@
</compile>
</ajc-test>
+
+ <ajc-test dir="bugs/pr72531" pr="72531"
+ title="declare warning warns at wrong points">
+ <compile files="de/rohith/HelloWorld.java,de/rohith/HelloWorldAspect.java,de/rohith/PrinterWorld.java">
+ <message kind="warning" line="15" text="*[] returning method called"/>
+ <message kind="warning" line="22" text="*[] returning method called"/>
+ </compile>
+ </ajc-test>
+ \ No newline at end of file