IDEA-354490 Applied ClassExtension

GitOrigin-RevId: 792fbd02ac0f49dd322aa27498831695d298bdfd
This commit is contained in:
Anton Kozub
2024-09-05 00:04:44 +00:00
committed by intellij-monorepo-bot
parent 362bcc4561
commit 2788210295
6 changed files with 10 additions and 14 deletions
@@ -26,5 +26,4 @@ class ClassOwnerLogicalStructureElementsProvider: LogicalStructureElementsProvid
if (convertedAtLeastOne) return result
return emptyList()
}
override fun forLogicalModelClass(): Class<PsiClassOwner> = PsiClassOwner::class.java
}
@@ -4,8 +4,4 @@ package com.intellij.lang.java.logical
import com.intellij.ide.structureView.logical.ConvertElementsProvider
import com.intellij.psi.PsiClass
abstract class PsiClassLogicalElementProvider<T> : ConvertElementsProvider<PsiClass, T>() {
override fun forLogicalModelClass(): Class<PsiClass> {
return PsiClass::class.java
}
}
abstract class PsiClassLogicalElementProvider<T> : ConvertElementsProvider<PsiClass, T>()