FIR checker: warn redundant open in interface members properly

This commit is contained in:
Jinseong Jeon
2021-01-14 13:29:36 -08:00
committed by Mikhail Glukhikh
parent 2e8b5f2380
commit 6b5ee6c9f9
9 changed files with 47 additions and 44 deletions
@@ -1,12 +1,12 @@
interface Some {
open fun foo()
<!REDUNDANT_OPEN_IN_INTERFACE{LT}!><!REDUNDANT_OPEN_IN_INTERFACE{PSI}!>open<!> fun foo()<!>
open fun bar() {}
open val x: Int
<!REDUNDANT_OPEN_IN_INTERFACE{LT}!><!REDUNDANT_OPEN_IN_INTERFACE{PSI}!>open<!> val x: Int<!>
open val y = <!PROPERTY_INITIALIZER_IN_INTERFACE!>1<!>
open val z get() = 1
open var xx: Int
<!REDUNDANT_OPEN_IN_INTERFACE{LT}!><!REDUNDANT_OPEN_IN_INTERFACE{PSI}!>open<!> var xx: Int<!>
open var yy = <!PROPERTY_INITIALIZER_IN_INTERFACE!>1<!>
open var zz: Int
set(value) {