Cleanup deprecated symbol usages in testData
This commit is contained in:
@@ -4,7 +4,7 @@ import java.util.AbstractList
|
||||
|
||||
class MyList<T>(vararg val data: T) : AbstractList<T>() {
|
||||
override fun get(index: Int) = data[index]
|
||||
override val size: Int get() = data.size()
|
||||
override val size: Int get() = data.size
|
||||
}
|
||||
|
||||
fun <T> test(expected: String, list: List<T>) {
|
||||
|
||||
@@ -6,5 +6,5 @@ fun box(): Boolean {
|
||||
val a = ArrayList<Int>();
|
||||
a.add(1)
|
||||
a.add(2)
|
||||
return (a.size() == 2) && (a.get(1) == 2) && (a.get(0) == 1);
|
||||
return (a.size == 2) && (a.get(1) == 2) && (a.get(0) == 1);
|
||||
}
|
||||
@@ -7,5 +7,5 @@ fun box(): Boolean {
|
||||
a.add(1)
|
||||
a.add(2)
|
||||
a[1] = 100
|
||||
return (a.size() == 2) && (a[1] == 100) && (a[0] == 1);
|
||||
return (a.size == 2) && (a[1] == 100) && (a[0] == 1);
|
||||
}
|
||||
@@ -4,5 +4,5 @@ import java.util.ArrayList
|
||||
|
||||
fun box(): Boolean {
|
||||
val al = ArrayList<Int>(10)
|
||||
return al.size() == 0
|
||||
return al.size == 0
|
||||
}
|
||||
+1
-1
@@ -10,5 +10,5 @@ fun withSideEffect(v: Int): Int {
|
||||
|
||||
fun box(): Boolean {
|
||||
val al = ArrayList<Int>(withSideEffect(2))
|
||||
return al.size() == 0 && baz == 2
|
||||
return al.size == 0 && baz == 2
|
||||
}
|
||||
@@ -4,5 +4,5 @@ import java.util.ArrayList;
|
||||
|
||||
fun box(): Boolean {
|
||||
val a = ArrayList<Int>();
|
||||
return a.size() == 0;
|
||||
return a.size == 0;
|
||||
}
|
||||
@@ -3,7 +3,7 @@ package foo
|
||||
import java.util.ArrayList;
|
||||
|
||||
fun <T> test(list: List<T>, elements: List<T>, expected: List<Int>, method: List<T>.(T) -> Int, methodName: String): String? {
|
||||
for (i in 0..elements.size() - 1) {
|
||||
for (i in 0..elements.size - 1) {
|
||||
val actual = list.method(elements[i])
|
||||
if (actual != expected[i]) return "$methodName failed when find: ${elements[i]}, expected: ${expected[i]}, actual: $actual"
|
||||
}
|
||||
|
||||
@@ -12,5 +12,5 @@ fun box(): Boolean {
|
||||
for (a in arr) {
|
||||
sum += a;
|
||||
}
|
||||
return (sum == 55) && (arr.size() == 10)
|
||||
return (sum == 55) && (arr.size == 10)
|
||||
}
|
||||
@@ -10,5 +10,5 @@ fun box(): Boolean {
|
||||
|
||||
val removedElement = arr.removeAt(2)
|
||||
val removed = arr.remove(4)
|
||||
return arr.size() == 4 && removedElement == 2 && removed && arr[0] == 0 && arr[1] == 1 && arr[2] == 3 && arr[3] == 5
|
||||
return arr.size == 4 && removedElement == 2 && removed && arr[0] == 0 && arr[1] == 1 && arr[2] == 3 && arr[3] == 5
|
||||
}
|
||||
@@ -4,7 +4,7 @@ import java.util.ArrayList;
|
||||
|
||||
|
||||
fun <T> test(a: List<T>, b: List<T>, removed: Boolean, expected: List<T>): String? {
|
||||
val t = ArrayList<T>(a.size())
|
||||
val t = ArrayList<T>(a.size)
|
||||
t.addAll(a)
|
||||
|
||||
if (t.removeAll(b) != removed) return "$a.removeAll($b) != $removed, result list: $t"
|
||||
|
||||
Reference in New Issue
Block a user