count() to merge with filterNotNull and filterIsInstance + changed test for KT-14191 to use sum()

This commit is contained in:
Valentin Kipyatkov
2016-10-14 16:47:39 +03:00
parent afd25548a2
commit b28d016709
17 changed files with 177 additions and 60 deletions
@@ -0,0 +1,14 @@
// WITH_RUNTIME
// INTENTION_TEXT: "Replace with 'count{}'"
// IS_APPLICABLE_2: false
fun f(list: List<Any?>): Int{
var c = 0
<caret>for (d in list) {
if (d == "") continue
if (d != null) {
if (d is Int) continue
c++
}
}
return c
}