diff options
author | aclement <aclement> | 2011-04-28 00:04:31 +0000 |
---|---|---|
committer | aclement <aclement> | 2011-04-28 00:04:31 +0000 |
commit | 25cac9205ccc64b5c175d72a555b5c1f0389c09d (patch) | |
tree | 89ab1ea475d74e86709679506c102537bc7a794a | |
parent | 63b41bcc254ccca230d910396ebc36ec6ab7845b (diff) | |
download | aspectj-25cac9205ccc64b5c175d72a555b5c1f0389c09d.tar.gz aspectj-25cac9205ccc64b5c175d72a555b5c1f0389c09d.zip |
335810
-rw-r--r-- | tests/bugs1612/pr335810/One.class | bin | 0 -> 829 bytes | |||
-rw-r--r-- | tests/bugs1612/pr335810/One.java | 16 | ||||
-rw-r--r-- | tests/src/org/aspectj/systemtest/ajc1612/Ajc1612Tests.java | 4 | ||||
-rw-r--r-- | tests/src/org/aspectj/systemtest/ajc1612/ajc1612.xml | 5 |
4 files changed, 25 insertions, 0 deletions
diff --git a/tests/bugs1612/pr335810/One.class b/tests/bugs1612/pr335810/One.class Binary files differnew file mode 100644 index 000000000..a49a21ab2 --- /dev/null +++ b/tests/bugs1612/pr335810/One.class diff --git a/tests/bugs1612/pr335810/One.java b/tests/bugs1612/pr335810/One.java new file mode 100644 index 000000000..e09e390cc --- /dev/null +++ b/tests/bugs1612/pr335810/One.java @@ -0,0 +1,16 @@ +import java.util.List; + +public class One { + + @SuppressWarnings("rawtypes") + public void m(List l) { + + } + + @SuppressWarnings("unchecked") + public void m2(List<?> input) { + List<String> ls = (List<String>)input; + System.out.println(ls); + } +} + diff --git a/tests/src/org/aspectj/systemtest/ajc1612/Ajc1612Tests.java b/tests/src/org/aspectj/systemtest/ajc1612/Ajc1612Tests.java index 0855ec495..51b4cf5e1 100644 --- a/tests/src/org/aspectj/systemtest/ajc1612/Ajc1612Tests.java +++ b/tests/src/org/aspectj/systemtest/ajc1612/Ajc1612Tests.java @@ -21,6 +21,10 @@ import org.aspectj.testing.XMLBasedAjcTestCase; */ public class Ajc1612Tests extends org.aspectj.testing.XMLBasedAjcTestCase { + public void testRawTypeWarning_335810() { + runTest("rawtype warning"); + } + // public void testDecpGenerics_344005() { // runTest("decp generics"); // } diff --git a/tests/src/org/aspectj/systemtest/ajc1612/ajc1612.xml b/tests/src/org/aspectj/systemtest/ajc1612/ajc1612.xml index 1707b4dcd..18b986645 100644 --- a/tests/src/org/aspectj/systemtest/ajc1612/ajc1612.xml +++ b/tests/src/org/aspectj/systemtest/ajc1612/ajc1612.xml @@ -2,6 +2,11 @@ <suite> +<ajc-test dir="bugs1612/pr335810" title="rawtype warning"> +<compile files="One.java" options="-1.5 -warn:+raw -warn:+warningToken"> +</compile> +</ajc-test> + <ajc-test dir="bugs1612/pr344005" title="decp generics"> <compile files="Anno.java Types.java Azpect.java" options="-1.5 -showWeaveInfo"> <message kind="weave" text="XX"/> |