Intention tests: add operator modifier in some tests

This commit is contained in:
Natalia Ukhorskaya
2015-12-16 15:43:58 +03:00
parent 2c29f6f5ab
commit ce3d53d2ee
99 changed files with 99 additions and 99 deletions
@@ -1,6 +1,6 @@
fun test() {
class Test{
fun plus(a: Int, vararg b: Int, c: Int = 0) : Int = 0
operator fun plus(a: Int, vararg b: Int, c: Int = 0) : Int = 0
}
val test = Test()
test.p<caret>lus(1)
@@ -1,6 +1,6 @@
fun test() {
class Test{
fun plus(a: Int, vararg b: Int, c: Int = 0) : Int = 0
operator fun plus(a: Int, vararg b: Int, c: Int = 0) : Int = 0
}
val test = Test()
test + 1
@@ -1,6 +1,6 @@
fun test() {
class Test{
fun plus(vararg b: Int, c: Int = 0) : Int = 0
operator fun plus(vararg b: Int, c: Int = 0) : Int = 0
}
val test = Test()
test.p<caret>lus(1)
@@ -1,6 +1,6 @@
fun test() {
class Test{
fun plus(vararg b: Int, c: Int = 0) : Int = 0
operator fun plus(vararg b: Int, c: Int = 0) : Int = 0
}
val test = Test()
test + 1
@@ -1,6 +1,6 @@
fun test() {
class Test {
fun plus(a: Int, b: Int=5): Test = Test()
operator fun plus(a: Int, b: Int=5): Test = Test()
}
val test = Test()
test.pl<caret>us(1)
@@ -1,6 +1,6 @@
fun test() {
class Test {
fun plus(a: Int, b: Int=5): Test = Test()
operator fun plus(a: Int, b: Int=5): Test = Test()
}
val test = Test()
test + 1
@@ -1,7 +1,7 @@
// INTENTION_TEXT: Replace with '/' operator
fun test() {
class Test {
fun div(a: Int): Test = Test()
operator fun div(a: Int): Test = Test()
}
val test = Test()
test.div<caret>(1)
@@ -1,7 +1,7 @@
// INTENTION_TEXT: Replace with '/' operator
fun test() {
class Test {
fun div(a: Int): Test = Test()
operator fun div(a: Int): Test = Test()
}
val test = Test()
test / 1
@@ -1,6 +1,6 @@
fun test() {
class Test()
fun Test.div(a: Int): Test = Test()
operator fun Test.div(a: Int): Test = Test()
val test = Test()
test.div<caret>(1)
}
@@ -1,6 +1,6 @@
fun test() {
class Test()
fun Test.div(a: Int): Test = Test()
operator fun Test.div(a: Int): Test = Test()
val test = Test()
test / 1
}
@@ -1,6 +1,6 @@
fun test() {
class Test {
fun plus(fn: () -> Test): Test = fn()
operator fun plus(fn: () -> Test): Test = fn()
}
val test = Test()
test.pl<caret>us {
@@ -1,6 +1,6 @@
fun test() {
class Test {
fun plus(fn: () -> Test): Test = fn()
operator fun plus(fn: () -> Test): Test = fn()
}
val test = Test()
test + {
@@ -1,7 +1,7 @@
// INTENTION_TEXT: Replace with '-' operator
fun test() {
class Test {
fun minus(a: Int): Test = Test()
operator fun minus(a: Int): Test = Test()
}
val test = Test()
test.min<caret>us(1)
@@ -1,7 +1,7 @@
// INTENTION_TEXT: Replace with '-' operator
fun test() {
class Test {
fun minus(a: Int): Test = Test()
operator fun minus(a: Int): Test = Test()
}
val test = Test()
test - 1
@@ -1,7 +1,7 @@
// IS_APPLICABLE: false
fun test() {
class Test{
fun plus(a: Int=1, b: Int=2) : Int = 0
operator fun plus(a: Int=1, b: Int=2) : Int = 0
}
val test = Test()
test.p<caret>lus(b=3)
@@ -1,7 +1,7 @@
// INTENTION_TEXT: Replace with '%' operator
fun test() {
class Test {
fun mod(a: Int): Test = Test()
operator fun mod(a: Int): Test = Test()
}
val test = Test()
test.mod<caret>(1)
@@ -1,7 +1,7 @@
// INTENTION_TEXT: Replace with '%' operator
fun test() {
class Test {
fun mod(a: Int): Test = Test()
operator fun mod(a: Int): Test = Test()
}
val test = Test()
test % 1
@@ -1,7 +1,7 @@
// IS_APPLICABLE: false
fun test() {
class Test {
fun plus(a: Int, b: Int): Test = Test()
operator fun plus(a: Int, b: Int): Test = Test()
}
val test = Test()
test.pl<caret>us(1, 2)
@@ -1,7 +1,7 @@
// INTENTION_TEXT: Replace with '+' operator
fun test() {
class Test {
fun plus(a: Int): Test = Test()
operator fun plus(a: Int): Test = Test()
}
val test = Test()
test.pl<caret>us(1)
@@ -1,7 +1,7 @@
// INTENTION_TEXT: Replace with '+' operator
fun test() {
class Test {
fun plus(a: Int): Test = Test()
operator fun plus(a: Int): Test = Test()
}
val test = Test()
test + 1
@@ -1,6 +1,6 @@
class C {
companion object {
fun plus(s: String): C = C()
operator fun plus(s: String): C = C()
}
}
@@ -1,6 +1,6 @@
class C {
companion object {
fun plus(s: String): C = C()
operator fun plus(s: String): C = C()
}
}
@@ -1,7 +1,7 @@
// INTENTION_TEXT: Replace with '..' operator
fun test() {
class Test {
fun rangeTo(a: Int): Test = Test()
operator fun rangeTo(a: Int): Test = Test()
}
val test = Test()
test.rangeTo<caret>(1)
@@ -1,7 +1,7 @@
// INTENTION_TEXT: Replace with '..' operator
fun test() {
class Test {
fun rangeTo(a: Int): Test = Test()
operator fun rangeTo(a: Int): Test = Test()
}
val test = Test()
test..1
@@ -1,7 +1,7 @@
// IS_APPLICABLE: false
open class Base {
open fun plus(s: String) = ""
open operator fun plus(s: String) = ""
}
class C : Base() {
@@ -1,7 +1,7 @@
// INTENTION_TEXT: Replace with '*' operator
fun test() {
class Test {
fun times(a: Int): Test = Test()
operator fun times(a: Int): Test = Test()
}
val test = Test()
test.time<caret>s(1)
@@ -1,7 +1,7 @@
// INTENTION_TEXT: Replace with '*' operator
fun test() {
class Test {
fun times(a: Int): Test = Test()
operator fun times(a: Int): Test = Test()
}
val test = Test()
test * 1
@@ -1,7 +1,7 @@
// IS_APPLICABLE: false
fun test() {
class Test {
fun <T> div(a: Test): T? = a as? T
operator fun <T> div(a: Test): T? = a as? T
}
val test = Test()
test.div<caret><Int>(Test())
@@ -1,7 +1,7 @@
// IS_APPLICABLE: false
fun test() {
class Test{
fun plus(vararg b: Int, c: Int = 0): Int = 0
operator fun plus(vararg b: Int, c: Int = 0): Int = 0
}
val test = Test()
test.plus<caret>(c=5)
@@ -1,7 +1,7 @@
// IS_APPLICABLE: false
fun test() {
class Test{
fun plus(vararg b: Int, c: Int = 0): Int = 0
operator fun plus(vararg b: Int, c: Int = 0): Int = 0
}
val test = Test()
test.plus<caret>(0, 1)
@@ -1,6 +1,6 @@
fun test() {
class Test {
fun plus(a: Int): Test = Test()
operator fun plus(a: Int): Test = Test()
}
val test = Test()
test.pl<caret>us(a=1)
@@ -1,6 +1,6 @@
fun test() {
class Test {
fun plus(a: Int): Test = Test()
operator fun plus(a: Int): Test = Test()
}
val test = Test()
test + 1