moving tests to CE

This commit is contained in:
Dmitry Jemerov
2009-09-25 21:27:33 +04:00
parent be563a6e3d
commit 612966f758
7 changed files with 4 additions and 6 deletions
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<problems>
<problem>
<file>Test.java</file>
<line>13</line>
<description>'List&lt;? extends Number&gt;' may not contain objects of type 'String'</description>
</problem>
</problems>
@@ -0,0 +1,15 @@
import java.util.List;
import java.util.ArrayList;
class Clazz {
void f(Map<Integer,String> map) {
Number n = new Integer(3);
if (map.containsKey(n)) {
return;
}
}
void foo(List<? extends Number> c) {
c.contains("");
}
}
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<problems>
<problem>
<file>Test.java</file>
<line>6</line>
<description>'List&lt;? extends Number&gt;' may not contain objects of type 'String'</description>
</problem>
</problems>
@@ -0,0 +1,8 @@
import java.util.List;
import java.util.ArrayList;
class Clazz {
void foo(List<? extends Number> l) {
boolean b = l.contains("");
}
}
@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<problems>
</problems>
@@ -0,0 +1,8 @@
import java.util.List;
import java.util.ArrayList;
class Clazz {
List<? extends Class<?>> l = new ArrayList<Class<?>>();
Class<?> o = String.class;
int i = l.indexOf(o);
}