Language feature for nullability assertions on enhanced nullability

This commit is contained in:
Dmitry Petrov
2017-10-24 13:17:28 +03:00
parent 313cd4f7bc
commit 6c47b4a39c
5 changed files with 27 additions and 2 deletions
@@ -74,6 +74,8 @@ enum class LanguageFeature(
RestrictionOfWrongAnnotationsWithUseSiteTargetsOnTypes(KOTLIN_1_3),
ProhibitInnerClassesOfGenericClassExtendingThrowable(KOTLIN_1_3),
StrictJavaNullabilityAssertions(sinceVersion = null, defaultState = State.DISABLED),
// Experimental features
Coroutines(KOTLIN_1_1, ApiVersion.KOTLIN_1_1, "https://kotlinlang.org/docs/diagnostics/experimental-coroutines", State.ENABLED_WITH_WARNING),