Inspection/Intention replace size check with 'isNotEmpty' and 'isEmpty' #KT-13937 Fixed

This commit is contained in:
shiraji
2016-10-01 17:34:35 +09:00
committed by Mikhail Glukhikh
parent 5fa561eb70
commit 32b7b5a092
64 changed files with 699 additions and 0 deletions
@@ -0,0 +1 @@
org.jetbrains.kotlin.idea.intentions.ReplaceSizeCheckWithIsNotEmptyIntention
@@ -0,0 +1,6 @@
// WITH_RUNTIME
fun foo() {
val arrayOf = arrayOf(1, 2, 3)
arrayOf.size<caret> > 0
}
@@ -0,0 +1,6 @@
// WITH_RUNTIME
fun foo() {
val arrayOf = arrayOf(1, 2, 3)
arrayOf.isNotEmpty()
}
@@ -0,0 +1,6 @@
// WITH_RUNTIME
fun foo() {
val arrayOf = arrayOf(1, 2, 3)
0 < arrayOf.size<caret>
}
@@ -0,0 +1,6 @@
// WITH_RUNTIME
fun foo() {
val arrayOf = arrayOf(1, 2, 3)
arrayOf.isNotEmpty()
}
@@ -0,0 +1,6 @@
// WITH_RUNTIME
fun foo() {
val listOf = listOf(1, 2, 3)
listOf.size<caret> > 0
}
@@ -0,0 +1,6 @@
// WITH_RUNTIME
fun foo() {
val listOf = listOf(1, 2, 3)
listOf.isNotEmpty()
}
@@ -0,0 +1,6 @@
// WITH_RUNTIME
fun foo() {
val listOf = listOf(1, 2, 3)
listOf.size<caret> >= 1
}
@@ -0,0 +1,6 @@
// WITH_RUNTIME
fun foo() {
val listOf = listOf(1, 2, 3)
listOf.isNotEmpty()
}
@@ -0,0 +1,6 @@
// WITH_RUNTIME
fun foo() {
val listOf = listOf(1, 2, 3)
listOf.size<caret> > 0
}
@@ -0,0 +1,6 @@
// WITH_RUNTIME
fun foo() {
val listOf = listOf(1, 2, 3)
listOf.isNotEmpty()
}
@@ -0,0 +1,6 @@
// WITH_RUNTIME
fun foo() {
val listOf = listOf(1, 2, 3)
0 < listOf.size<caret>
}
@@ -0,0 +1,6 @@
// WITH_RUNTIME
fun foo() {
val listOf = listOf(1, 2, 3)
listOf.isNotEmpty()
}
@@ -0,0 +1,6 @@
// WITH_RUNTIME
fun foo() {
val listOf = listOf(1, 2, 3)
0 < listOf.size<caret>
}
@@ -0,0 +1,6 @@
// WITH_RUNTIME
fun foo() {
val listOf = listOf(1, 2, 3)
listOf.isNotEmpty()
}
@@ -0,0 +1,6 @@
// WITH_RUNTIME
fun foo() {
val listOf = listOf(1, 2, 3)
1 <= listOf.size<caret>
}
@@ -0,0 +1,6 @@
// WITH_RUNTIME
fun foo() {
val listOf = listOf(1, 2, 3)
listOf.isNotEmpty()
}
@@ -0,0 +1,7 @@
// WITH_RUNTIME
// IS_APPLICABLE: false
fun foo() {
val arrayOf = arrayOf(1, 2, 3)
arrayOf.size<caret> < 0
}
@@ -0,0 +1,7 @@
// WITH_RUNTIME
// IS_APPLICABLE: false
fun foo() {
val arrayOf = arrayOf(1, 2, 3)
0 > arrayOf.size<caret> 0
}
@@ -0,0 +1,6 @@
// WITH_RUNTIME
fun foo() {
val setOf = setOf(1, 2, 3)
setOf.size<caret> > 0
}
@@ -0,0 +1,6 @@
// WITH_RUNTIME
fun foo() {
val setOf = setOf(1, 2, 3)
setOf.isNotEmpty()
}
@@ -0,0 +1,11 @@
// WITH_RUNTIME
// IS_APPLICABLE: false
class List {
val size = 0
}
fun foo() {
val list = List()
list.size<caret> > 0
}
@@ -0,0 +1,6 @@
// WITH_RUNTIME
fun foo() {
val text = "123"
text.length<caret> > 0
}
@@ -0,0 +1,6 @@
// WITH_RUNTIME
fun foo() {
val text = "123"
text.isNotEmpty()
}
@@ -0,0 +1,6 @@
// WITH_RUNTIME
fun foo() {
val text = "123"
0 < text.length<caret>
}
@@ -0,0 +1,6 @@
// WITH_RUNTIME
fun foo() {
val text = "123"
text.isNotEmpty()
}