Quickfix to correct signature of method with 'override' to not include 'override' in signature text
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
// "Change function signature to 'override fun f(a: Int)'" "true"
|
||||
// "Change function signature to 'fun f(a: Int)'" "true"
|
||||
trait A {
|
||||
fun f(a: Int)
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// "Change function signature to 'override fun f(a: Int, x: T)'" "true"
|
||||
// "Change function signature to 'fun f(a: Int, x: T)'" "true"
|
||||
trait A<R> {
|
||||
fun f(a: Int, b: R)
|
||||
}
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
// "Change function signature to 'override fun f(a: Int)'" "true"
|
||||
// "Change function signature to 'fun f(a: Int)'" "true"
|
||||
trait A {
|
||||
fun f(a: Int)
|
||||
}
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
// "Change function signature to 'override fun f(a: Int)'" "true"
|
||||
// "Change function signature to 'fun f(a: Int)'" "true"
|
||||
trait A {
|
||||
fun f(a: Int)
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// "Change function signature to 'override fun f(a: Int)'" "true"
|
||||
// "Change function signature to 'fun f(a: Int)'" "true"
|
||||
open class A {
|
||||
open fun f(a: Int) {}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// "Change function signature to 'override fun f(a: Int)'" "true"
|
||||
// "Change function signature to 'fun f(a: Int)'" "true"
|
||||
open class A {
|
||||
open fun f(a: Int) {}
|
||||
}
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
// "Change function signature to 'override fun f(a: Int)'" "true"
|
||||
// "Change function signature to 'fun f(a: Int)'" "true"
|
||||
abstract class A {
|
||||
abstract fun f(a: Int)
|
||||
}
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
// "Change function signature to 'override fun f(a: Int)'" "true"
|
||||
// "Change function signature to 'fun f(a: Int)'" "true"
|
||||
trait A {
|
||||
fun f(a: Int)
|
||||
}
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
// "Change function signature to 'override fun f(x: Int, t: String, z: Double)'" "true"
|
||||
// "Change function signature to 'fun f(x: Int, t: String, z: Double)'" "true"
|
||||
open class A {
|
||||
open fun f(x: Int, y: String, z: Double) {}
|
||||
}
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
// "Change function signature to 'override fun f(y: Int, x: String)'" "true"
|
||||
// "Change function signature to 'fun f(y: Int, x: String)'" "true"
|
||||
open class A {
|
||||
open fun f(a: Int, b: String) {}
|
||||
}
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
// "Change function signature to 'override fun f()'" "true"
|
||||
// "Change function signature to 'fun f()'" "true"
|
||||
open class A {
|
||||
open fun f() {}
|
||||
}
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
// "Change function signature to 'override fun f(a: Int): Int'" "true"
|
||||
// "Change function signature to 'fun f(a: Int): Int'" "true"
|
||||
open class A {
|
||||
open fun f(a: Int): Int {
|
||||
return 0
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
// "Change function signature to 'override fun f(a: Int)'" "true"
|
||||
// "Change function signature to 'fun f(a: Int)'" "true"
|
||||
trait A {
|
||||
fun f(a: Int)
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// "Change function signature to 'override fun f(a: Int): Int'" "true"
|
||||
// "Change function signature to 'fun f(a: Int): Int'" "true"
|
||||
// ERROR: <html>Type mismatch.<table><tr><td>Required:</td><td>kotlin.Int</td></tr><tr><td>Found:</td><td>kotlin.String</td></tr></table></html>
|
||||
open class A {
|
||||
open fun f(a: Int): Int = 0
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// "Change function signature to 'override fun f(a: Int)'" "true"
|
||||
// "Change function signature to 'fun f(a: Int)'" "true"
|
||||
annotation class annon
|
||||
|
||||
open class A {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// "Change function signature to 'override fun next(p0: Int): Int'" "true"
|
||||
// "Change function signature to 'fun next(p0: Int): Int'" "true"
|
||||
import java.util.Random
|
||||
|
||||
class MyRandom : Random() {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// "Change function signature to 'override fun f()'" "true"
|
||||
// "Change function signature to 'fun f()'" "true"
|
||||
trait A {
|
||||
fun f()
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// "Change function signature to 'override fun f()'" "true"
|
||||
// "Change function signature to 'fun f()'" "true"
|
||||
trait A {
|
||||
fun f()
|
||||
}
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
// "Change function signature to 'override fun f(y: S, x: List<Set<R>>)'" "true"
|
||||
// "Change function signature to 'fun f(y: S, x: List<Set<R>>)'" "true"
|
||||
trait A<P,Q> {
|
||||
fun f(a: Q, b: List<Set<P>>)
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// "Change function signature to 'override fun f(a: Int)'" "true"
|
||||
// "Change function signature to 'fun f(a: Int)'" "true"
|
||||
trait A {
|
||||
fun f(a: Int)
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// "Change function signature to 'override fun f(a: Int, x: T)'" "true"
|
||||
// "Change function signature to 'fun f(a: Int, x: T)'" "true"
|
||||
trait A<R> {
|
||||
fun f(a: Int, b: R)
|
||||
}
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
// "Change function signature to 'override fun f(a: Int)'" "true"
|
||||
// "Change function signature to 'fun f(a: Int)'" "true"
|
||||
trait A {
|
||||
fun f(a: Int)
|
||||
}
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
// "Change function signature to 'override fun f(a: Int)'" "true"
|
||||
// "Change function signature to 'fun f(a: Int)'" "true"
|
||||
trait A {
|
||||
fun f(a: Int)
|
||||
}
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
// "Change function signature to 'override fun f(a: Int)'" "true"
|
||||
// "Change function signature to 'fun f(a: Int)'" "true"
|
||||
open class A {
|
||||
open fun f(a: Int) {}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// "Change function signature to 'override fun f(a: Int)'" "true"
|
||||
// "Change function signature to 'fun f(a: Int)'" "true"
|
||||
open class A {
|
||||
open fun f(a: Int) {}
|
||||
}
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
// "Change function signature to 'override fun f(a: Int)'" "true"
|
||||
// "Change function signature to 'fun f(a: Int)'" "true"
|
||||
abstract class A {
|
||||
abstract fun f(a: Int)
|
||||
}
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
// "Change function signature to 'override fun f(a: Int)'" "true"
|
||||
// "Change function signature to 'fun f(a: Int)'" "true"
|
||||
trait A {
|
||||
fun f(a: Int)
|
||||
}
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
// "Change function signature to 'override fun f(x: Int, t: String, z: Double)'" "true"
|
||||
// "Change function signature to 'fun f(x: Int, t: String, z: Double)'" "true"
|
||||
open class A {
|
||||
open fun f(x: Int, y: String, z: Double) {}
|
||||
}
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
// "Change function signature to 'override fun f(y: Int, x: String)'" "true"
|
||||
// "Change function signature to 'fun f(y: Int, x: String)'" "true"
|
||||
open class A {
|
||||
open fun f(a: Int, b: String) {}
|
||||
}
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
// "Change function signature to 'override fun f()'" "true"
|
||||
// "Change function signature to 'fun f()'" "true"
|
||||
open class A {
|
||||
open fun f() {}
|
||||
}
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
// "Change function signature to 'override fun f(a: Int): Int'" "true"
|
||||
// "Change function signature to 'fun f(a: Int): Int'" "true"
|
||||
open class A {
|
||||
open fun f(a: Int): Int {
|
||||
return 0
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
// "Change function signature to 'override fun f(a: Int)'" "true"
|
||||
// "Change function signature to 'fun f(a: Int)'" "true"
|
||||
trait A {
|
||||
fun f(a: Int)
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// "Change function signature to 'override fun f(a: Int): Int'" "true"
|
||||
// "Change function signature to 'fun f(a: Int): Int'" "true"
|
||||
// ERROR: <html>Type mismatch.<table><tr><td>Required:</td><td>kotlin.Int</td></tr><tr><td>Found:</td><td>kotlin.String</td></tr></table></html>
|
||||
open class A {
|
||||
open fun f(a: Int): Int = 0
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// "Change function signature to 'override fun f(a: Int)'" "true"
|
||||
// "Change function signature to 'fun f(a: Int)'" "true"
|
||||
annotation class annon
|
||||
|
||||
open class A {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// "Change function signature to 'override fun next(p0: Int): Int'" "true"
|
||||
// "Change function signature to 'fun next(p0: Int): Int'" "true"
|
||||
import java.util.Random
|
||||
|
||||
class MyRandom : Random() {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// "Change function signature to 'override fun f()'" "true"
|
||||
// "Change function signature to 'fun f()'" "true"
|
||||
trait A {
|
||||
fun f()
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// "Change function signature to 'override fun f()'" "true"
|
||||
// "Change function signature to 'fun f()'" "true"
|
||||
trait A {
|
||||
fun f()
|
||||
}
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
// "Change function signature to 'override fun f(y: S, x: List<Set<R>>)'" "true"
|
||||
// "Change function signature to 'fun f(y: S, x: List<Set<R>>)'" "true"
|
||||
trait A<P,Q> {
|
||||
fun f(a: Q, b: List<Set<P>>)
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// "Change function signature to 'override fun f(a: A)'" "true"
|
||||
// "Change function signature to 'fun f(a: A)'" "true"
|
||||
// ERROR: 'f' overrides nothing
|
||||
import a.B
|
||||
import a.A
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// "Change function signature to 'override fun f(a: A)'" "true"
|
||||
// "Change function signature to 'fun f(a: A)'" "true"
|
||||
// ERROR: 'f' overrides nothing
|
||||
import a.B
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// "Change function signature to 'override fun f(a: A)'" "true"
|
||||
// "Change function signature to 'fun f(a: A)'" "true"
|
||||
// ERROR: 'f' overrides nothing
|
||||
import a.B
|
||||
class A {}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// "Change function signature to 'override fun f(a: A)'" "true"
|
||||
// "Change function signature to 'fun f(a: A)'" "true"
|
||||
// ERROR: 'f' overrides nothing
|
||||
import a.B
|
||||
class A {}
|
||||
|
||||
Reference in New Issue
Block a user