Warn about val reassignment via backing field

#KT-16681 In Progress
This commit is contained in:
Mikhail Zarechenskiy
2017-05-04 13:34:25 +03:00
parent e821b25288
commit 7530a9426f
5 changed files with 11 additions and 17 deletions
@@ -5,7 +5,7 @@ import java.util.HashSet
val a: MutableSet<String>? = null
get() {
if (a == null) {
field = HashSet()
<!VAL_REASSIGNMENT_VIA_BACKING_FIELD!>field<!> = HashSet()
}
return a
}
@@ -14,7 +14,7 @@ class R {
val b: String? = null
get() {
if (b == null) {
field = "b"
<!VAL_REASSIGNMENT_VIA_BACKING_FIELD!>field<!> = "b"
}
return b
}