[SLC] rename from SimpleAdditionalAnnotationsProvider to CollectionAdditionalAnnotationsProvider

^KT-56046
This commit is contained in:
Dmitrii Gridin
2023-02-02 15:12:23 +01:00
committed by Space Team
parent 6e48774fff
commit d7535c303d
3 changed files with 3 additions and 3 deletions
@@ -12,7 +12,7 @@ import com.intellij.psi.PsiModifierList
* This class provides more annotation in addition to [AnnotationsProvider].
*
* [EmptyAdditionalAnnotationsProvider] is just an empty provider.
* [SimpleAdditionalAnnotationsProvider] is a collection of additional annotations.
* [CollectionAdditionalAnnotationsProvider] is a collection of additional annotations.
* [CompositeAdditionalAnnotationsProvider] is a composition of some [AdditionalAnnotationsProvider].
*
* @see [GranularAnnotationsBox]
@@ -8,7 +8,7 @@ package org.jetbrains.kotlin.light.classes.symbol.annotations
import com.intellij.psi.PsiAnnotation
import com.intellij.psi.PsiModifierList
internal class SimpleAdditionalAnnotationsProvider(
internal class CollectionAdditionalAnnotationsProvider(
private val additionalAnnotationQualifiers: Collection<String>,
) : AdditionalAnnotationsProvider {
constructor(qualifiedName: String) : this(setOf(qualifiedName))
@@ -46,7 +46,7 @@ internal class SymbolLightClassForRepeatableAnnotationContainer(private val cont
annotatedSymbolPointer = classOrObjectSymbolPointer,
),
additionalAnnotationsProvider = CompositeAdditionalAnnotationsProvider(
SimpleAdditionalAnnotationsProvider(KOTLIN_JVM_INTERNAL_REPEATABLE_CONTAINER),
CollectionAdditionalAnnotationsProvider(KOTLIN_JVM_INTERNAL_REPEATABLE_CONTAINER),
AbstractClassAdditionalAnnotationsProvider,
),
annotationFilter = CollectionAnnotationFilter(allowedAnnotations),