[java-rd] IJPL-219381 AE: DeclarationRangeUtil.getDeclarationRange - Declaration range is invalid for class PsiClassInitializerImpl

GitOrigin-RevId: 6124b3349d51c3286a19b916b9b951b112f5545a
This commit is contained in:
Mikhail Pyltsin
2025-11-24 16:42:38 +00:00
committed by intellij-monorepo-bot
parent 2d7ce8cdce
commit 1d7a438ab5
6 changed files with 8 additions and 8 deletions
@@ -86,6 +86,14 @@
description="Enable checks that the import layout is compatible"
restartRequired="true"/>
<declarationRangeHandler key="com.intellij.psi.PsiClassInitializer"
implementationClass="com.intellij.codeInsight.hint.ClassInitializerDeclarationRangeHandler"/>
<declarationRangeHandler key="com.intellij.psi.PsiClass"
implementationClass="com.intellij.codeInsight.hint.ClassDeclarationRangeHandler"/>
<declarationRangeHandler key="com.intellij.psi.PsiLambdaExpression"
implementationClass="com.intellij.codeInsight.hint.LambdaDeclarationRangeHandler"/>
<declarationRangeHandler key="com.intellij.psi.PsiMethod"
implementationClass="com.intellij.codeInsight.hint.MethodDeclarationRangeHandler"/>
</extensions>
</idea-plugin>
@@ -1200,14 +1200,6 @@
<liveTemplateContext contextId="COMPLETION" baseContextId="JAVA_CODE"
implementation="com.intellij.codeInsight.template.SmartCompletionContextType"/>
<usageTargetProvider implementation="com.intellij.find.findUsages.JavaUsageTargetProvider"/>
<declarationRangeHandler key="com.intellij.psi.PsiClassInitializer"
implementationClass="com.intellij.codeInsight.hint.ClassInitializerDeclarationRangeHandler"/>
<declarationRangeHandler key="com.intellij.psi.PsiClass"
implementationClass="com.intellij.codeInsight.hint.ClassDeclarationRangeHandler"/>
<declarationRangeHandler key="com.intellij.psi.PsiLambdaExpression"
implementationClass="com.intellij.codeInsight.hint.LambdaDeclarationRangeHandler"/>
<declarationRangeHandler key="com.intellij.psi.PsiMethod"
implementationClass="com.intellij.codeInsight.hint.MethodDeclarationRangeHandler"/>
<copyPastePostProcessor implementation="com.intellij.codeInsight.editorActions.JavaCopyPasteReferenceProcessor"/>
<copyPastePreProcessor implementation="com.intellij.codeInsight.editorActions.JavadocCopyPastePreProcessor"/>
<copyPastePreProcessor implementation="com.intellij.codeInsight.editorActions.StringLiteralCopyPasteProcessor"/>