Private setters are now deprecated for open properties

This commit is contained in:
Mikhail Glukhikh
2015-11-23 10:03:56 +03:00
parent 74976911a2
commit 1c609663a4
9 changed files with 17 additions and 5 deletions
@@ -13,7 +13,7 @@ abstract class ATest {
class Test: ATest(), ITest {
override var prop : Int
get() = 12
<!CANNOT_WEAKEN_ACCESS_PRIVILEGE!>private<!> set(value) {}
<!CANNOT_WEAKEN_ACCESS_PRIVILEGE, PRIVATE_SETTER_FOR_OPEN_PROPERTY!>private<!> set(value) {}
override var prop2 : Int
get() = 14