IDE testdata: s/trait/interface
This commit is contained in:
@@ -1,16 +1,16 @@
|
||||
// "Add parameter to function 'f'" "true"
|
||||
trait Z {
|
||||
interface Z {
|
||||
fun f()
|
||||
}
|
||||
|
||||
trait ZZ {
|
||||
interface ZZ {
|
||||
fun f()
|
||||
}
|
||||
|
||||
trait ZZZ: Z, ZZ {
|
||||
interface ZZZ: Z, ZZ {
|
||||
}
|
||||
|
||||
trait ZZZZ : ZZZ {
|
||||
interface ZZZZ : ZZZ {
|
||||
override fun f()
|
||||
}
|
||||
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
// "Add parameter to function 'f'" "true"
|
||||
trait Z {
|
||||
interface Z {
|
||||
fun f(i: Int)
|
||||
}
|
||||
|
||||
trait ZZ {
|
||||
interface ZZ {
|
||||
fun f(i: Int)
|
||||
}
|
||||
|
||||
trait ZZZ: Z, ZZ {
|
||||
interface ZZZ: Z, ZZ {
|
||||
}
|
||||
|
||||
trait ZZZZ : ZZZ {
|
||||
interface ZZZZ : ZZZ {
|
||||
override fun f(i: Int)
|
||||
}
|
||||
|
||||
|
||||
@@ -1,31 +1,31 @@
|
||||
// "Add parameter to function 'f'" "true"
|
||||
trait OA {
|
||||
interface OA {
|
||||
fun f(a: Int)
|
||||
}
|
||||
|
||||
trait OB {
|
||||
interface OB {
|
||||
fun f(a: Int)
|
||||
}
|
||||
|
||||
trait O : OA, OB {
|
||||
interface O : OA, OB {
|
||||
override fun f(a: Int)
|
||||
}
|
||||
|
||||
trait OO : O {
|
||||
interface OO : O {
|
||||
override fun f(a: Int) {
|
||||
}
|
||||
}
|
||||
|
||||
trait OOO : OO {
|
||||
interface OOO : OO {
|
||||
override fun f(a: Int) {}
|
||||
}
|
||||
|
||||
trait OOOA : OOO {
|
||||
interface OOOA : OOO {
|
||||
override fun f(a: Int) {
|
||||
}
|
||||
}
|
||||
|
||||
trait OOOB : OOO {
|
||||
interface OOOB : OOO {
|
||||
override fun f(a: Int) {
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,31 +1,31 @@
|
||||
// "Add parameter to function 'f'" "true"
|
||||
trait OA {
|
||||
interface OA {
|
||||
fun f(a: Int, i: Int)
|
||||
}
|
||||
|
||||
trait OB {
|
||||
interface OB {
|
||||
fun f(a: Int, i: Int)
|
||||
}
|
||||
|
||||
trait O : OA, OB {
|
||||
interface O : OA, OB {
|
||||
override fun f(a: Int, i: Int)
|
||||
}
|
||||
|
||||
trait OO : O {
|
||||
interface OO : O {
|
||||
override fun f(a: Int, i: Int) {
|
||||
}
|
||||
}
|
||||
|
||||
trait OOO : OO {
|
||||
interface OOO : OO {
|
||||
override fun f(a: Int, i: Int) {}
|
||||
}
|
||||
|
||||
trait OOOA : OOO {
|
||||
interface OOOA : OOO {
|
||||
override fun f(a: Int, i: Int) {
|
||||
}
|
||||
}
|
||||
|
||||
trait OOOB : OOO {
|
||||
interface OOOB : OOO {
|
||||
override fun f(a: Int, i: Int) {
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,31 +1,31 @@
|
||||
// "Remove parameter 'a'" "true"
|
||||
trait OA {
|
||||
interface OA {
|
||||
fun f(a: Int)
|
||||
}
|
||||
|
||||
trait OB {
|
||||
interface OB {
|
||||
fun f(a: Int)
|
||||
}
|
||||
|
||||
trait O : OA, OB {
|
||||
interface O : OA, OB {
|
||||
override fun f(a: Int)
|
||||
}
|
||||
|
||||
trait OO : O {
|
||||
interface OO : O {
|
||||
override fun f(a: Int) {
|
||||
}
|
||||
}
|
||||
|
||||
trait OOO : OO {
|
||||
interface OOO : OO {
|
||||
override fun f(a: Int) {}
|
||||
}
|
||||
|
||||
trait OOOA : OOO {
|
||||
interface OOOA : OOO {
|
||||
override fun f(a: Int) {
|
||||
}
|
||||
}
|
||||
|
||||
trait OOOB : OOO {
|
||||
interface OOOB : OOO {
|
||||
override fun f(a: Int) {
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,31 +1,31 @@
|
||||
// "Remove parameter 'a'" "true"
|
||||
trait OA {
|
||||
interface OA {
|
||||
fun f()
|
||||
}
|
||||
|
||||
trait OB {
|
||||
interface OB {
|
||||
fun f(a: Int)
|
||||
}
|
||||
|
||||
trait O : OA, OB {
|
||||
interface O : OA, OB {
|
||||
override fun f()
|
||||
}
|
||||
|
||||
trait OO : O {
|
||||
interface OO : O {
|
||||
override fun f() {
|
||||
}
|
||||
}
|
||||
|
||||
trait OOO : OO {
|
||||
interface OOO : OO {
|
||||
override fun f() {}
|
||||
}
|
||||
|
||||
trait OOOA : OOO {
|
||||
interface OOOA : OOO {
|
||||
override fun f() {
|
||||
}
|
||||
}
|
||||
|
||||
trait OOOB : OOO {
|
||||
interface OOOB : OOO {
|
||||
override fun f() {
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,31 +1,31 @@
|
||||
// "Add parameter to function 'f'" "true"
|
||||
trait OA {
|
||||
interface OA {
|
||||
fun f(a: Int)
|
||||
}
|
||||
|
||||
trait OB {
|
||||
interface OB {
|
||||
fun f(a: Int)
|
||||
}
|
||||
|
||||
trait O : OA, OB {
|
||||
interface O : OA, OB {
|
||||
override fun f(a: Int)
|
||||
}
|
||||
|
||||
trait OO : O {
|
||||
interface OO : O {
|
||||
override fun f(a: Int) {
|
||||
}
|
||||
}
|
||||
|
||||
trait OOO : OO {
|
||||
interface OOO : OO {
|
||||
override fun f(a: Int) {}
|
||||
}
|
||||
|
||||
trait OOOA : OOO {
|
||||
interface OOOA : OOO {
|
||||
override fun f(a: Int) {
|
||||
}
|
||||
}
|
||||
|
||||
trait OOOB : OOO {
|
||||
interface OOOB : OOO {
|
||||
override fun f(a: Int) {
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,31 +1,31 @@
|
||||
// "Add parameter to function 'f'" "true"
|
||||
trait OA {
|
||||
interface OA {
|
||||
fun f(a: Int, s: String)
|
||||
}
|
||||
|
||||
trait OB {
|
||||
interface OB {
|
||||
fun f(a: Int, s: String)
|
||||
}
|
||||
|
||||
trait O : OA, OB {
|
||||
interface O : OA, OB {
|
||||
override fun f(a: Int, s: String)
|
||||
}
|
||||
|
||||
trait OO : O {
|
||||
interface OO : O {
|
||||
override fun f(a: Int, s: String) {
|
||||
}
|
||||
}
|
||||
|
||||
trait OOO : OO {
|
||||
interface OOO : OO {
|
||||
override fun f(a: Int, s: String) {}
|
||||
}
|
||||
|
||||
trait OOOA : OOO {
|
||||
interface OOOA : OOO {
|
||||
override fun f(a: Int, s: String) {
|
||||
}
|
||||
}
|
||||
|
||||
trait OOOB : OOO {
|
||||
interface OOOB : OOO {
|
||||
override fun f(a: Int, s: String) {
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
// "Add parameter to function 'f'" "true"
|
||||
trait O {
|
||||
interface O {
|
||||
fun f(a: Int)
|
||||
}
|
||||
|
||||
trait OO : O {
|
||||
interface OO : O {
|
||||
override fun f(a: Int) {
|
||||
}
|
||||
}
|
||||
|
||||
trait OOO : OO {
|
||||
interface OOO : OO {
|
||||
override fun f(a: Int) {}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
// "Add parameter to function 'f'" "true"
|
||||
trait O {
|
||||
interface O {
|
||||
fun f(a: Int, i: Int)
|
||||
}
|
||||
|
||||
trait OO : O {
|
||||
interface OO : O {
|
||||
override fun f(a: Int, i: Int) {
|
||||
}
|
||||
}
|
||||
|
||||
trait OOO : OO {
|
||||
interface OOO : OO {
|
||||
override fun f(a: Int, i: Int) {}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
// "class org.jetbrains.kotlin.idea.quickfix.RemoveFunctionParametersFix" "false"
|
||||
//ERROR: No value passed for parameter other
|
||||
|
||||
trait StringComparable {
|
||||
interface StringComparable {
|
||||
public fun compareTo(other: String): Int = 0
|
||||
}
|
||||
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
// "Remove parameter 'i'" "true"
|
||||
trait Z {
|
||||
interface Z {
|
||||
fun f(i: Int)
|
||||
}
|
||||
|
||||
trait ZZ {
|
||||
interface ZZ {
|
||||
fun f(i: Int)
|
||||
}
|
||||
|
||||
trait ZZZ: Z, ZZ {
|
||||
interface ZZZ: Z, ZZ {
|
||||
}
|
||||
|
||||
trait ZZZZ : ZZZ {
|
||||
interface ZZZZ : ZZZ {
|
||||
override fun f(i: Int)
|
||||
}
|
||||
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
// "Remove parameter 'i'" "true"
|
||||
trait Z {
|
||||
interface Z {
|
||||
fun f()
|
||||
}
|
||||
|
||||
trait ZZ {
|
||||
interface ZZ {
|
||||
fun f()
|
||||
}
|
||||
|
||||
trait ZZZ: Z, ZZ {
|
||||
interface ZZZ: Z, ZZ {
|
||||
}
|
||||
|
||||
trait ZZZZ : ZZZ {
|
||||
interface ZZZZ : ZZZ {
|
||||
override fun f()
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user