Support properties from primary constructor in JvmFieldApplicabilityChecker

#KT-32753 In progress
This commit is contained in:
Him188
2021-03-31 19:37:49 +08:00
committed by TeamCityServer
parent e4ebeec275
commit f90cbb0ce7
12 changed files with 502 additions and 12 deletions
@@ -163,6 +163,7 @@ enum class LanguageFeature(
* (if @NotNull has TYPE_USE and METHOD target, then `@NotNull Integer []` -> `Array<Int>..Array<out Int>?` instead of `Array<Int>..Array<out Int>`)
*/
TypeEnhancementImprovementsInStrictMode(KOTLIN_1_6),
ProhibitJvmFieldOnOverrideFromInterfaceInPrimaryConstructor(KOTLIN_1_6, kind = BUG_FIX),
// Temporarily disabled, see KT-27084/KT-22379
SoundSmartcastFromLoopConditionForLoopAssignedVariables(sinceVersion = null, kind = BUG_FIX),