FIR checker: fix condition for property type mismatch on override
This commit is contained in:
committed by
Dmitriy Novozhilov
parent
065d0c66ab
commit
266432a482
+2
-2
@@ -18,7 +18,7 @@ class Case1 : Base() {
|
||||
|
||||
override val a: <!PROPERTY_TYPE_MISMATCH_ON_OVERRIDE!>Any?<!>
|
||||
get() = TODO()
|
||||
override var b: String
|
||||
override var b: <!VAR_TYPE_MISMATCH_ON_OVERRIDE!>String<!>
|
||||
get() = TODO()
|
||||
set(value)
|
||||
{}
|
||||
@@ -29,7 +29,7 @@ class Case1 : Base() {
|
||||
* TESTCASE NUMBER: 2
|
||||
*/
|
||||
|
||||
class Case2(override val a: String, override var b: String) : Base() {
|
||||
class Case2(override val a: String, override var b: <!VAR_TYPE_MISMATCH_ON_OVERRIDE!>String<!>) : Base() {
|
||||
override fun foo(): <!RETURN_TYPE_MISMATCH_ON_OVERRIDE!>CharSequence?<!> {
|
||||
return ""
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user