Add tests for types in chains of collection transformation calls
This commit is contained in:
committed by
Yan Zhulanow
parent
25024ff9a0
commit
d14cc77003
@@ -0,0 +1,3 @@
|
||||
fun main(args: Array<String>) {
|
||||
<caret> listOf("abc").count()
|
||||
}
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
fun main(args: Array<String>) {
|
||||
<caret> listOf("abc", null).count()
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fun main(args: Array<String>) {
|
||||
bo<caret>oleanArrayOf(true, true, false).count()
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fun main(args: Array<String>) {
|
||||
s<caret>etOf(1.toByte(), 20.toByte()).forEach { }
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fun main(args: Array<String>) {
|
||||
charArra<caret>yOf('a', 'b', 'c').count()
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fun main(args: Array<String>) {
|
||||
Doub<caret>leArray(10).count()
|
||||
}
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
fun main(args: Array<String>) {
|
||||
byteArray<caret>Of(10, 20)
|
||||
.map { it.toString() }
|
||||
.map { if (it == "10") null else 10 }
|
||||
.map { 10 }
|
||||
.contains(200)
|
||||
}
|
||||
+6
@@ -0,0 +1,6 @@
|
||||
fun main(args: Array<String>) {
|
||||
"jetBrains".map { it.isLowerCase() }
|
||||
.flat<caret>Map { linkedSetOf(1.2, 3.0) }
|
||||
.map { it.toString() }
|
||||
.count()
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fun main(args: Array<String>) {
|
||||
listOf(1.<caret>0f).contains(2.0f)
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fun main(args: Array<String>) {
|
||||
intArrayOf<caret>(10).get(0)
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fun main(args: Array<String>) {
|
||||
longArrayOf(1L, 2L<caret>).count { it < 2 }
|
||||
}
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
fun main(args: Array<String>) {
|
||||
sortedSetOf(10.0).m<caret>ap { null }.count()
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fun main(args: Array<String>) {
|
||||
lis<caret>tOf(Any(), null).contains(10)
|
||||
}
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
fun main(args: Array<String>) {
|
||||
lis<caret>tOf(Any(), null).map { 10 }.contains(10)
|
||||
}
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
fun main(args: Array<String>) {
|
||||
listOf(true, nul<caret>l, false).count()
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fun main(args: Array<String>) {
|
||||
listOf(1.to<caret>Byte(), null).forEach { }
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fun main(args: Array<String>) {
|
||||
listOf(','<caret>, '.', null).component1()
|
||||
}
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
fun main(args: Array<String>) {
|
||||
listOf(0.4, null)<caret>.component2()
|
||||
}
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
fun main(args: Array<String>) {
|
||||
listOf(0.4f, null).indexOf(0<caret>.3f)
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fun main(args: Array<String>) {
|
||||
<caret> listOf(5, null).lastIndexOf(null)
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fun main(args: Array<String>) {
|
||||
listO<caret>f(10L, null).isNotEmpty()
|
||||
}
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
fun main(args: Array<String>) {
|
||||
listOf(6.toShort<caret>(), null).last()
|
||||
}
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
fun main(args: Array<String>) {
|
||||
listOf(0.4, null).<caret>map { 10 }.count()
|
||||
}
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
fun main(args: Array<String>) {
|
||||
listOf(20, 30).m<caret>ap { Any() }.contains(Any())
|
||||
}
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
fun main(args: Array<String>) {
|
||||
listOf(20, 30).map { it.toStrin<caret>g().toByteOrNull() }.count()
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fun main(args: Array<String>) {
|
||||
shortArrayOf(1.toShor<caret>t(), 2.toShort()).single()
|
||||
}
|
||||
Reference in New Issue
Block a user