Drop annotations deprecation related things: diagnostics, quickfixes

This commit is contained in:
Denis Zharkov
2015-09-14 17:38:48 +03:00
parent 787d392df0
commit 38bafaa35c
48 changed files with 2 additions and 789 deletions
@@ -18,20 +18,7 @@ package org.jetbrains.kotlin.descriptors.annotations
import org.jetbrains.kotlin.name.FqName
val ADDITIONAL_ANNOTATIONS_MAP: Map<FqName, String> = mapOf(
FqName("kotlin.tailRecursive") to "tailrec",
FqName("kotlin.jvm.native") to "external",
FqName("kotlin.inlineOptions") to "crossinline"
)
// Please synchronize this set with JetTokens.ANNOTATION_MODIFIERS_KEYWORDS_ARRAY
public val ANNOTATION_MODIFIERS_FQ_NAMES: Set<FqName> =
arrayOf("data", "inline", "noinline", "tailrec", "external", "annotation.annotation", "crossinline").map { FqName("kotlin.$it") }.toSet()
public val ANNOTATIONS_SHOULD_BE_REPLACED_WITH_MODIFIERS_FQ_NAMES: Set<FqName> =
ANNOTATION_MODIFIERS_FQ_NAMES + ADDITIONAL_ANNOTATIONS_MAP.keySet()
public val ANNOTATION_MODIFIERS_MAP: Map<FqName, String> =
ANNOTATION_MODIFIERS_FQ_NAMES.map { it to it.shortName().asString() }.toMap() +
ADDITIONAL_ANNOTATIONS_MAP