Drop annotations deprecation related things: diagnostics, quickfixes
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user