FIR checker: fix condition for property type mismatch on override

This commit is contained in:
Jinseong Jeon
2021-02-03 22:11:18 -08:00
committed by Dmitriy Novozhilov
parent 065d0c66ab
commit 266432a482
5 changed files with 21 additions and 21 deletions
@@ -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 ""
}