Can someone confirm this isn't intentional behavio...
# announcements
s
Can someone confirm this isn't intentional behaviour:
Copy code
interface Foo {
    val bar: Int
}

abstract class Baz: Foo {
    override var bar: Int = 0
        private set // [PRIVATE_SETTER_FOR_OPEN_PROPERTY] Private setters are not allowed for open properties
    var bar2: Int = 0
        private set // Works fine
}
This is caused because bar is
open
but why isn't bar2 automatically open?