Deprecate sumBy and sumByDouble with WARNING

This commit is contained in:
Abduqodiri Qurbonzoda
2021-04-08 03:44:52 +03:00
parent 983985bc68
commit 33b44585c4
16 changed files with 203 additions and 4 deletions
@@ -417,6 +417,7 @@ abstract class IterableTests<T : Iterable<String>>(val createFrom: (Array<out St
expect(0) { empty.count { it.startsWith("x") } }
}
@Suppress("DEPRECATION")
@Test
fun sumBy() {
expect(6) { data.sumBy { it.length } }
@@ -327,6 +327,7 @@ class UnsignedArraysTest {
assertEquals(3, ulongArrayOf(2u, 3u, 4u).count { it > 1uL })
}
@Suppress("DEPRECATION")
@Test
fun sumBy() {
assertEquals(3u, ubyteArrayOf(0, 1, 2).sumBy { it.toUInt() })
@@ -335,6 +336,7 @@ class UnsignedArraysTest {
assertEquals(6u, ulongArrayOf(2, 3, 4).sumBy { (it - 1u).toUInt() })
}
@Suppress("DEPRECATION")
@Test
fun sumByDouble() {
assertEquals(3.0, ubyteArrayOf(0, 1, 2).sumByDouble { it.toDouble() })