Fix testData: diagnostics changed.
This commit is contained in:
@@ -2,8 +2,8 @@
|
|||||||
interface A
|
interface A
|
||||||
class B : A
|
class B : A
|
||||||
fun foo1(list: List<A>, arg: B?): Boolean {
|
fun foo1(list: List<A>, arg: B?): Boolean {
|
||||||
// contains(T): Boolean is deprecated
|
// Type mismatch
|
||||||
return arg <!DEPRECATION!>in<!> list
|
return <!TYPE_MISMATCH!>arg<!> in list
|
||||||
}
|
}
|
||||||
fun foo2(list: List<A>, arg: B?): Boolean {
|
fun foo2(list: List<A>, arg: B?): Boolean {
|
||||||
// FAKE: no cast needed
|
// FAKE: no cast needed
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ import java.util.*
|
|||||||
fun foo() {
|
fun foo() {
|
||||||
val al = ArrayList<String>()
|
val al = ArrayList<String>()
|
||||||
al.size
|
al.size
|
||||||
al.<!DEPRECATION!>contains<!>(1)
|
al.contains(<!CONSTANT_EXPECTED_TYPE_MISMATCH!>1<!>)
|
||||||
al.contains("")
|
al.contains("")
|
||||||
|
|
||||||
al.remove("")
|
al.remove("")
|
||||||
@@ -10,7 +10,7 @@ fun foo() {
|
|||||||
|
|
||||||
val hs = HashSet<String>()
|
val hs = HashSet<String>()
|
||||||
hs.size
|
hs.size
|
||||||
hs.<!DEPRECATION!>contains<!>(1)
|
hs.contains(<!CONSTANT_EXPECTED_TYPE_MISMATCH!>1<!>)
|
||||||
hs.contains("")
|
hs.contains("")
|
||||||
|
|
||||||
hs.remove("")
|
hs.remove("")
|
||||||
@@ -18,11 +18,11 @@ fun foo() {
|
|||||||
|
|
||||||
val hm = HashMap<String, Int>()
|
val hm = HashMap<String, Int>()
|
||||||
hm.size
|
hm.size
|
||||||
hm.<!DEPRECATION!>containsKey<!>(1)
|
hm.containsKey(<!CONSTANT_EXPECTED_TYPE_MISMATCH!>1<!>)
|
||||||
hm.containsKey("")
|
hm.containsKey("")
|
||||||
|
|
||||||
<!DEPRECATION!>hm[1]<!>
|
hm[<!CONSTANT_EXPECTED_TYPE_MISMATCH!>1<!>]
|
||||||
hm[""]
|
hm[""]
|
||||||
|
|
||||||
hm.remove("")
|
hm.remove("")
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user