From a4584e96d7987053680d24dbfc3c603970f961ed Mon Sep 17 00:00:00 2001 From: Sergey Lukjanov Date: Mon, 18 Jun 2012 18:47:32 +0400 Subject: [PATCH] Tests has been added --- .../quickfix/expressions/afterUnnecessaryNonNullAssertion1.kt | 4 ++++ .../quickfix/expressions/afterUnnecessaryNonNullAssertion2.kt | 4 ++++ idea/testData/quickfix/expressions/afterUnsafeCall.kt | 4 ---- idea/testData/quickfix/expressions/afterUnsafeCall1.kt | 4 ++++ idea/testData/quickfix/expressions/afterUnsafeCall2.kt | 4 ++++ .../expressions/beforeUnnecessaryNonNullAssertion1.kt | 4 ++++ .../expressions/beforeUnnecessaryNonNullAssertion2.kt | 4 ++++ .../expressions/{beforeUnsafeCall.kt => beforeUnsafeCall1.kt} | 2 +- idea/testData/quickfix/expressions/beforeUnsafeCall2.kt | 4 ++++ 9 files changed, 29 insertions(+), 5 deletions(-) create mode 100644 idea/testData/quickfix/expressions/afterUnnecessaryNonNullAssertion1.kt create mode 100644 idea/testData/quickfix/expressions/afterUnnecessaryNonNullAssertion2.kt delete mode 100644 idea/testData/quickfix/expressions/afterUnsafeCall.kt create mode 100644 idea/testData/quickfix/expressions/afterUnsafeCall1.kt create mode 100644 idea/testData/quickfix/expressions/afterUnsafeCall2.kt create mode 100644 idea/testData/quickfix/expressions/beforeUnnecessaryNonNullAssertion1.kt create mode 100644 idea/testData/quickfix/expressions/beforeUnnecessaryNonNullAssertion2.kt rename idea/testData/quickfix/expressions/{beforeUnsafeCall.kt => beforeUnsafeCall1.kt} (51%) create mode 100644 idea/testData/quickfix/expressions/beforeUnsafeCall2.kt diff --git a/idea/testData/quickfix/expressions/afterUnnecessaryNonNullAssertion1.kt b/idea/testData/quickfix/expressions/afterUnnecessaryNonNullAssertion1.kt new file mode 100644 index 00000000000..586f9af4454 --- /dev/null +++ b/idea/testData/quickfix/expressions/afterUnnecessaryNonNullAssertion1.kt @@ -0,0 +1,4 @@ +// "Replace with dot call" "true" +fun test(value : Int) : Int { + value +} diff --git a/idea/testData/quickfix/expressions/afterUnnecessaryNonNullAssertion2.kt b/idea/testData/quickfix/expressions/afterUnnecessaryNonNullAssertion2.kt new file mode 100644 index 00000000000..9acdb6fb04b --- /dev/null +++ b/idea/testData/quickfix/expressions/afterUnnecessaryNonNullAssertion2.kt @@ -0,0 +1,4 @@ +// "Replace with dot call" "true" +fun test(value : String) : Int { + return value.length() +} diff --git a/idea/testData/quickfix/expressions/afterUnsafeCall.kt b/idea/testData/quickfix/expressions/afterUnsafeCall.kt deleted file mode 100644 index af830372f6e..00000000000 --- a/idea/testData/quickfix/expressions/afterUnsafeCall.kt +++ /dev/null @@ -1,4 +0,0 @@ -// "Replace with safe call" "true" -fun foo(a: Int?) { - a?.plus(1) -} diff --git a/idea/testData/quickfix/expressions/afterUnsafeCall1.kt b/idea/testData/quickfix/expressions/afterUnsafeCall1.kt new file mode 100644 index 00000000000..52682323884 --- /dev/null +++ b/idea/testData/quickfix/expressions/afterUnsafeCall1.kt @@ -0,0 +1,4 @@ +// "Replace with safe (?.) call" "true" +fun foo(a: Int?) { + a?.plus(1) +} diff --git a/idea/testData/quickfix/expressions/afterUnsafeCall2.kt b/idea/testData/quickfix/expressions/afterUnsafeCall2.kt new file mode 100644 index 00000000000..41a6dd52fee --- /dev/null +++ b/idea/testData/quickfix/expressions/afterUnsafeCall2.kt @@ -0,0 +1,4 @@ +// "Replace with non-null asserted (!!.) call" "true" +fun foo(a: Int?) { + a!!.plus(1) +} diff --git a/idea/testData/quickfix/expressions/beforeUnnecessaryNonNullAssertion1.kt b/idea/testData/quickfix/expressions/beforeUnnecessaryNonNullAssertion1.kt new file mode 100644 index 00000000000..b8429efce64 --- /dev/null +++ b/idea/testData/quickfix/expressions/beforeUnnecessaryNonNullAssertion1.kt @@ -0,0 +1,4 @@ +// "Replace with dot call" "true" +fun test(value : Int) : Int { + value!! +} diff --git a/idea/testData/quickfix/expressions/beforeUnnecessaryNonNullAssertion2.kt b/idea/testData/quickfix/expressions/beforeUnnecessaryNonNullAssertion2.kt new file mode 100644 index 00000000000..0bfbf91d678 --- /dev/null +++ b/idea/testData/quickfix/expressions/beforeUnnecessaryNonNullAssertion2.kt @@ -0,0 +1,4 @@ +// "Replace with dot call" "true" +fun test(value : String) : Int { + return value!!.length() +} diff --git a/idea/testData/quickfix/expressions/beforeUnsafeCall.kt b/idea/testData/quickfix/expressions/beforeUnsafeCall1.kt similarity index 51% rename from idea/testData/quickfix/expressions/beforeUnsafeCall.kt rename to idea/testData/quickfix/expressions/beforeUnsafeCall1.kt index 468555b4ff0..c15a29f54c4 100644 --- a/idea/testData/quickfix/expressions/beforeUnsafeCall.kt +++ b/idea/testData/quickfix/expressions/beforeUnsafeCall1.kt @@ -1,4 +1,4 @@ -// "Replace with safe call" "true" +// "Replace with safe (?.) call" "true" fun foo(a: Int?) { a.plus(1) } diff --git a/idea/testData/quickfix/expressions/beforeUnsafeCall2.kt b/idea/testData/quickfix/expressions/beforeUnsafeCall2.kt new file mode 100644 index 00000000000..9dc62d6af9e --- /dev/null +++ b/idea/testData/quickfix/expressions/beforeUnsafeCall2.kt @@ -0,0 +1,4 @@ +// "Replace with non-null asserted (!!.) call" "true" +fun foo(a: Int?) { + a.plus(1) +}