From 13fd281562b17d0b2ee8f73d70816c7f61258089 Mon Sep 17 00:00:00 2001 From: Dmitrii Gridin Date: Mon, 23 Jan 2023 18:57:48 +0100 Subject: [PATCH] [SLC] LazyAnnotationsBox: move to annotations package ^KT-56046 --- .../AdditionalAnnotationsProvider.kt | 4 +--- .../{modifierLists => annotations}/LazyAnnotationsBox.kt | 4 +--- 2 files changed, 2 insertions(+), 6 deletions(-) rename analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/{modifierLists => annotations}/AdditionalAnnotationsProvider.kt (74%) rename analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/{modifierLists => annotations}/LazyAnnotationsBox.kt (96%) diff --git a/analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/modifierLists/AdditionalAnnotationsProvider.kt b/analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/annotations/AdditionalAnnotationsProvider.kt similarity index 74% rename from analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/modifierLists/AdditionalAnnotationsProvider.kt rename to analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/annotations/AdditionalAnnotationsProvider.kt index 345ae212987..8f35e4442c2 100644 --- a/analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/modifierLists/AdditionalAnnotationsProvider.kt +++ b/analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/annotations/AdditionalAnnotationsProvider.kt @@ -3,9 +3,7 @@ * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file. */ -package org.jetbrains.kotlin.light.classes.symbol.modifierLists - -import org.jetbrains.kotlin.light.classes.symbol.annotations.SymbolLightAbstractAnnotationWithClassId +package org.jetbrains.kotlin.light.classes.symbol.annotations internal interface AdditionalAnnotationsProvider { fun addAllAnnotations(currentRawAnnotations: MutableList) diff --git a/analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/modifierLists/LazyAnnotationsBox.kt b/analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/annotations/LazyAnnotationsBox.kt similarity index 96% rename from analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/modifierLists/LazyAnnotationsBox.kt rename to analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/annotations/LazyAnnotationsBox.kt index 4127ad3cae5..d11cf8f8a37 100644 --- a/analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/modifierLists/LazyAnnotationsBox.kt +++ b/analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/annotations/LazyAnnotationsBox.kt @@ -3,7 +3,7 @@ * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file. */ -package org.jetbrains.kotlin.light.classes.symbol.modifierLists +package org.jetbrains.kotlin.light.classes.symbol.annotations import com.intellij.psi.PsiAnnotation import com.intellij.psi.PsiAnnotationOwner @@ -15,8 +15,6 @@ import org.jetbrains.kotlin.analysis.api.annotations.hasAnnotation import org.jetbrains.kotlin.analysis.api.symbols.markers.KtAnnotatedSymbol import org.jetbrains.kotlin.analysis.api.symbols.pointers.KtSymbolPointer import org.jetbrains.kotlin.analysis.project.structure.KtModule -import org.jetbrains.kotlin.light.classes.symbol.annotations.SymbolLightAbstractAnnotationWithClassId -import org.jetbrains.kotlin.light.classes.symbol.annotations.SymbolLightLazyAnnotation import org.jetbrains.kotlin.light.classes.symbol.withSymbol import org.jetbrains.kotlin.name.ClassId import org.jetbrains.kotlin.name.StandardClassIds