Report error about val reassignment via backing field since Kotlin 1.3

Also improve message for current warning

 #KT-16681 Fixed
This commit is contained in:
Mikhail Zarechenskiy
2017-09-06 17:20:07 +03:00
parent 03440210ee
commit 088800d82f
8 changed files with 37 additions and 2 deletions
@@ -60,6 +60,8 @@ enum class LanguageFeature(
LateinitTopLevelProperties(KOTLIN_1_2),
LateinitLocalVariables(KOTLIN_1_2),
RestrictionOfValReassignmentViaBackingField(KOTLIN_1_3),
// Experimental features
Coroutines(KOTLIN_1_1, ApiVersion.KOTLIN_1_1, "https://kotlinlang.org/docs/diagnostics/experimental-coroutines", State.ENABLED_WITH_WARNING),