From 756e5ece844a07cea12fab6defcf31f85d5c9294 Mon Sep 17 00:00:00 2001 From: Dmitry Savvinov Date: Mon, 20 Aug 2018 15:08:56 +0300 Subject: [PATCH] Revert "Disable contracts in 1.3-M1" This reverts commit e866a3bd0d4d77077270d63cebdb3a8f3bc25f10. --- .../org/jetbrains/kotlin/config/LanguageVersionSettings.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/compiler/util/src/org/jetbrains/kotlin/config/LanguageVersionSettings.kt b/compiler/util/src/org/jetbrains/kotlin/config/LanguageVersionSettings.kt index ae40e20f7f2..0458e3fe08a 100644 --- a/compiler/util/src/org/jetbrains/kotlin/config/LanguageVersionSettings.kt +++ b/compiler/util/src/org/jetbrains/kotlin/config/LanguageVersionSettings.kt @@ -71,6 +71,9 @@ enum class LanguageFeature( ProhibitVisibilityOfNestedClassifiersFromSupertypesOfCompanion(KOTLIN_1_3, kind = BUG_FIX), ProhibitNonConstValuesAsVarargsInAnnotations(KOTLIN_1_3, kind = BUG_FIX), ReleaseCoroutines(KOTLIN_1_3, kind = UNSTABLE_FEATURE), + ReadDeserializedContracts(KOTLIN_1_3), + UseReturnsEffect(KOTLIN_1_3), + UseCallsInPlaceEffect(KOTLIN_1_3), VariableDeclarationInWhenSubject(KOTLIN_1_3), ProhibitLocalAnnotations(KOTLIN_1_3, kind = BUG_FIX), ProhibitSmartcastsOnLocalDelegatedProperty(KOTLIN_1_3, kind = BUG_FIX), @@ -97,9 +100,6 @@ enum class LanguageFeature( State.ENABLED_WITH_WARNING ), - ReadDeserializedContracts(sinceVersion = null, defaultState = State.DISABLED), - UseReturnsEffect(sinceVersion = null, defaultState = State.DISABLED), - UseCallsInPlaceEffect(sinceVersion = null, defaultState = State.DISABLED), AllowContractsForCustomFunctions(sinceVersion = null, defaultState = State.DISABLED, kind = UNSTABLE_FEATURE), MultiPlatformProjects(sinceVersion = null, defaultState = State.DISABLED),