From 6e48774fff4f66995f936ece58059dcdc02ecd7b Mon Sep 17 00:00:00 2001 From: Dmitrii Gridin Date: Thu, 2 Feb 2023 15:11:26 +0100 Subject: [PATCH] [SLC] rename from SimpleAnnotationFilter to CollectionAnnotationFilter ^KT-56046 --- ...{SimpleAnnotationFilter.kt => CollectionAnnotationFilter.kt} | 2 +- .../classes/SymbolLightClassForRepeatableAnnotationContainer.kt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) rename analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/annotations/{SimpleAnnotationFilter.kt => CollectionAnnotationFilter.kt} (84%) diff --git a/analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/annotations/SimpleAnnotationFilter.kt b/analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/annotations/CollectionAnnotationFilter.kt similarity index 84% rename from analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/annotations/SimpleAnnotationFilter.kt rename to analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/annotations/CollectionAnnotationFilter.kt index 2e250fcb1fb..9f6c41c6cff 100644 --- a/analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/annotations/SimpleAnnotationFilter.kt +++ b/analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/annotations/CollectionAnnotationFilter.kt @@ -7,7 +7,7 @@ package org.jetbrains.kotlin.light.classes.symbol.annotations import com.intellij.psi.PsiAnnotation -internal class SimpleAnnotationFilter(private val allowedQualifiers: Collection) : AnnotationFilter { +internal class CollectionAnnotationFilter(private val allowedQualifiers: Collection) : AnnotationFilter { override fun isAllowed(qualifiedName: String): Boolean = qualifiedName in allowedQualifiers override fun filtered(annotations: Collection): Collection = annotations.filter { annotation -> annotation.qualifiedName?.let(::isAllowed) == true diff --git a/analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/classes/SymbolLightClassForRepeatableAnnotationContainer.kt b/analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/classes/SymbolLightClassForRepeatableAnnotationContainer.kt index f0318669a41..e1c7d72c4bb 100644 --- a/analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/classes/SymbolLightClassForRepeatableAnnotationContainer.kt +++ b/analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/classes/SymbolLightClassForRepeatableAnnotationContainer.kt @@ -49,7 +49,7 @@ internal class SymbolLightClassForRepeatableAnnotationContainer(private val cont SimpleAdditionalAnnotationsProvider(KOTLIN_JVM_INTERNAL_REPEATABLE_CONTAINER), AbstractClassAdditionalAnnotationsProvider, ), - annotationFilter = SimpleAnnotationFilter(allowedAnnotations), + annotationFilter = CollectionAnnotationFilter(allowedAnnotations), ), )