Convert FoldInitializerAndIfToElvisIntention to inspection and decrease severity to INFO

#KT-19643 Fixed
This commit is contained in:
Dmitry Gridin
2019-06-03 13:42:53 +07:00
parent 8b0b135112
commit 74c177fd26
55 changed files with 194 additions and 212 deletions
@@ -0,0 +1,8 @@
// "Suppress 'ConstantConditionIf' for fun foo" "true"
fun foo() {
if (<caret>true) {
}
}
// TOOL: org.jetbrains.kotlin.idea.inspections.ConstantConditionIfInspection
@@ -0,0 +1,9 @@
// "Suppress 'ConstantConditionIf' for fun foo" "true"
@Suppress("ConstantConditionIf")
fun foo() {
if (true) {
}
}
// TOOL: org.jetbrains.kotlin.idea.inspections.ConstantConditionIfInspection
@@ -1,9 +0,0 @@
// "Suppress 'FoldInitializerAndIfToElvis' for fun foo" "true"
fun foo(p: List<String?>, b: Boolean) {
var v = p[0]
<caret>if (v == null) return
if (b) v = null
}
// TOOL: org.jetbrains.kotlin.idea.intentions.FoldInitializerAndIfToElvisInspection
@@ -1,10 +0,0 @@
// "Suppress 'FoldInitializerAndIfToElvis' for fun foo" "true"
@Suppress("FoldInitializerAndIfToElvis")
fun foo(p: List<String?>, b: Boolean) {
var v = p[0]
<caret>if (v == null) return
if (b) v = null
}
// TOOL: org.jetbrains.kotlin.idea.intentions.FoldInitializerAndIfToElvisInspection