From 65426f6b4063a6cfe8a35476ab42bd5b7c2472ee Mon Sep 17 00:00:00 2001 From: Dmitrii Gridin Date: Mon, 19 Dec 2022 13:18:38 +0100 Subject: [PATCH] [LC] KotlinClassInnerStuffCache: drop unused code ^KT-55497 --- .../asJava/classes/KotlinClassInnerStuffCache.kt | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/analysis/light-classes-base/src/org/jetbrains/kotlin/asJava/classes/KotlinClassInnerStuffCache.kt b/analysis/light-classes-base/src/org/jetbrains/kotlin/asJava/classes/KotlinClassInnerStuffCache.kt index d7a64f0c8d1..f827fa858bf 100644 --- a/analysis/light-classes-base/src/org/jetbrains/kotlin/asJava/classes/KotlinClassInnerStuffCache.kt +++ b/analysis/light-classes-base/src/org/jetbrains/kotlin/asJava/classes/KotlinClassInnerStuffCache.kt @@ -79,14 +79,6 @@ class KotlinClassInnerStuffCache( val innerClasses: Array get() = copy(innerClassesCache.value) - private val recordComponentsCache = cache { - val header = myClass.recordHeader - header?.recordComponents ?: PsiRecordComponent.EMPTY_ARRAY - } - - val recordComponents: Array - get() = copy(recordComponentsCache.value) - private val fieldByNameCache = cache { val fields = this.fields.takeIf { it.isNotEmpty() } ?: return@cache emptyMap() Collections.unmodifiableMap(THashMap(fields.size).apply { @@ -286,11 +278,6 @@ private class KotlinEnumSyntheticMethod( private val PsiClass.isAnonymous: Boolean get() = name == null || this is PsiAnonymousClass -private class NotNullModifierList(manager: PsiManager) : LightModifierList(manager) { - private val annotation = PsiElementFactory.getInstance(project).createAnnotationFromText("@" + NotNull::class.java.name, context) - override fun getAnnotations() = arrayOf(annotation) -} - private fun copy(value: Array): Array { return if (value.isEmpty()) value else value.clone() -} \ No newline at end of file +}