Added ifThenToElvisIntention

This commit is contained in:
Zack Grannan
2014-03-02 17:43:17 -08:00
committed by Zalim Bashorov
parent 673369affe
commit 1ca4bb0e79
45 changed files with 484 additions and 0 deletions
@@ -0,0 +1,13 @@
// IS_APPLICABLE: false
fun main(args: Array<String>) {
val foo: String? = null
val bar = "bar"
if (foo != null<caret>) {
print ("Hello")
foo
}
else {
bar
}
}
@@ -0,0 +1,14 @@
// IS_APPLICABLE: false
fun main(args: Array<String>) {
val foo = null
val a = "a"
val b = "b"
if (foo != null<caret>) {
a
}
else {
b
}
}
@@ -0,0 +1,10 @@
// IS_APPLICABLE: false
fun main(args: Array<String>) {
val foo: String? = "foo"
if (null == <caret>null) {
foo
}
else {
null
}
}
@@ -0,0 +1,11 @@
// IS_APPLICABLE: false
fun main(args: Array<String>) {
val foo = null
val bar = "bar"
if (foo > null<caret>) {
foo
}
else {
bar
}
}
@@ -0,0 +1,11 @@
// IS_APPLICABLE: false
fun main(args: Array<String>) {
val foo: Int? = 4
val bar = 3
if (foo * 10<caret>) {
foo
}
else {
bar
}
}
@@ -0,0 +1,15 @@
fun maybeFoo(): String? {
return "foo"
}
fun main(args: Array<String>) {
val foo = maybeFoo()
print(foo)
val bar = "bar"
if (foo != null<caret>) {
foo
}
else {
bar
}
}
@@ -0,0 +1,10 @@
fun maybeFoo(): String? {
return "foo"
}
fun main(args: Array<String>) {
val foo = maybeFoo()
print(foo)
val bar = "bar"
foo ?: bar
}
@@ -0,0 +1,13 @@
fun maybeFoo(): String? {
return "foo"
}
val x = maybeFoo()
fun main(args: Array<String>) {
if (x !=<caret> null) {
x
} else {
"abc"
}
}
@@ -0,0 +1,9 @@
fun maybeFoo(): String? {
return "foo"
}
val x = maybeFoo()
fun main(args: Array<String>) {
x ?: "abc"
}
@@ -0,0 +1,12 @@
// IS_APPLICABLE: false
fun main(args: Array<String>) {
val foo = "foo"
val bar = "foo"
if (<caret>) {
foo
}
else {
bar
}
}
@@ -0,0 +1,10 @@
// IS_APPLICABLE: false
fun main(args: Array<String>) {
val foo: String? = null
if (foo != null<caret>) {
foo
}
else {
}
}
@@ -0,0 +1,10 @@
// IS_APPLICABLE: false
fun main(args: Array<String>) {
val foo: String? = "foo"
val bar = "bar"
if (foo == null<caret>) {
}
else {
bar
}
}
@@ -0,0 +1,14 @@
fun maybeFoo(): String? {
return "foo"
}
fun main(args: Array<String>) {
val foo = maybeFoo()
val bar = "bar"
if (foo != null<caret>) {
foo
}
else {
bar
}
}
@@ -0,0 +1,8 @@
fun maybeFoo(): String? {
return "foo"
}
fun main(args: Array<String>) {
val bar = "bar"
maybeFoo() ?: bar
}
@@ -0,0 +1,12 @@
fun maybeFoo(): String? {
return "foo"
}
fun main(args: Array<String>) {
val foo = maybeFoo()
val bar = "bar"
if (foo != null<caret>)
foo
else
bar
}
@@ -0,0 +1,8 @@
fun maybeFoo(): String? {
return "foo"
}
fun main(args: Array<String>) {
val bar = "bar"
maybeFoo() ?: bar
}
@@ -0,0 +1,14 @@
fun maybeFoo(): String? {
return "foo"
}
fun main(args: Array<String>) {
val foo = maybeFoo()
val bar = "bar"
val x = if (foo == null<caret>) {
bar
}
else {
foo
}
}
@@ -0,0 +1,8 @@
fun maybeFoo(): String? {
return "foo"
}
fun main(args: Array<String>) {
val bar = "bar"
val x = maybeFoo() ?: bar
}
@@ -0,0 +1,12 @@
fun maybeFoo(): String? {
return "foo"
}
fun main(args: Array<String>) {
val foo = maybeFoo()
val bar = "bar"
if (foo == null<caret>)
bar
else
foo
}
@@ -0,0 +1,8 @@
fun maybeFoo(): String? {
return "foo"
}
fun main(args: Array<String>) {
val bar = "bar"
maybeFoo() ?: bar
}
@@ -0,0 +1,12 @@
fun maybeFoo(): String? {
return "foo"
}
fun main(args: Array<String>) {
val foo = maybeFoo()
val bar = "bar"
if (foo != null<caret>)
foo
else
bar
}
@@ -0,0 +1,8 @@
fun maybeFoo(): String? {
return "foo"
}
fun main(args: Array<String>) {
val bar = "bar"
maybeFoo() ?: bar
}
@@ -0,0 +1,7 @@
// IS_APPLICABLE: false
fun main(args: Array<String>) {
val foo: String? = "foo"
if (foo == null<caret>) {
null
}
}
@@ -0,0 +1,9 @@
// IS_APPLICABLE: false
fun main(args: Array<String>) {
val foo: String? = "foo"
val bar = "bar"
if (foo != null<caret>)
else {
bar
}
}
@@ -0,0 +1,8 @@
// IS_APPLICABLE: false
fun main(args: Array<String>) {
val foo: String? = "foo"
val bar = "bar"
if<caret> {
foo
} else bar
}
@@ -0,0 +1,11 @@
// IS_APPLICABLE: false
fun main(args: Array<String>) {
val foo = "foo"
val bar = "bar"
if (foo == bar<caret>) {
foo
}
else {
bar
}
}
@@ -0,0 +1,11 @@
//IS_APPLICABLE: false
fun maybeFoo(): String? {
return "foo"
}
fun main(args: Array<String>) {
if (maybeFoo() == null<caret>)
maybeFoo()
else
"bar"
}
@@ -0,0 +1,12 @@
//IS_APPLICABLE: false
fun maybeFoo(): String? {
return "foo"
}
fun main(args: Array<String>) {
var foo = maybeFoo()
if (foo == null<caret>)
"bar"
else
foo
}
@@ -0,0 +1,10 @@
// IS_APPLICABLE: false
fun main(args: Array<String>) {
val foo: String? = "foo"
if (foo == null<caret>) {
null
}
else {
foo
}
}
@@ -0,0 +1,13 @@
// IS_APPLICABLE: false
fun main(args: Array<String>) {
val foo: String? = null
val bar = "bar"
if (foo != null<caret>) {
foo
}
else {
print ("Hello")
bar
}
}
@@ -0,0 +1,12 @@
fun maybeFoo(): String? {
return "foo"
}
fun main(args: Array<String>) {
val bar = "bar"
val foo = maybeFoo()
if (null == foo<caret>)
bar
else
foo
}
@@ -0,0 +1,8 @@
fun maybeFoo(): String? {
return "foo"
}
fun main(args: Array<String>) {
val bar = "bar"
maybeFoo() ?: bar
}
@@ -0,0 +1,13 @@
fun maybeFoo(): String? {
return "foo"
}
fun bar(): String = "bar"
fun main(args: Array<String>) {
val foo = maybeFoo()
if (null != foo<caret>)
foo
else
bar()
}
@@ -0,0 +1,9 @@
fun maybeFoo(): String? {
return "foo"
}
fun bar(): String = "bar"
fun main(args: Array<String>) {
maybeFoo() ?: bar()
}
@@ -0,0 +1,10 @@
// IS_APPLICABLE: false
fun main(args: Array<String>) {
val foo = null
if (foo == null<caret>) {
null
}
else {
null
}
}
@@ -0,0 +1,8 @@
class F(a: Int?) {
val b = a
val c = if (b !=<caret> null) b else 2
}
fun main(args: Array<String>) {
F(1).c
}
@@ -0,0 +1,8 @@
class F(a: Int?) {
val b = a
val c = b ?: 2
}
fun main(args: Array<String>) {
F(1).c
}