com.intellij.psi.PsiInvalidElementAccessException: Invalid PSI Element: class com.intellij.psi.impl.source.PsiClassImpl #JAVA invalidated at: see attachment
at com.intellij.psi.impl.source.SubstrateRef$1. getNode (SubstrateRef.java :40 )
at com.intellij.extapi.psi.StubBasedPsiElementBase. getNode (StubBasedPsiElementBase.java :139 )
at com.intellij.psi.impl.source.PsiClassImpl. getNode (PsiClassImpl.java :104 )
at com.intellij.psi.impl.source.PsiClassImpl. getNode (PsiClassImpl.java :38 )
at com.intellij.extapi.psi.StubBasedPsiElementBase. getParent (StubBasedPsiElementBase.java :322 )
at com.intellij.psi.impl.source.PsiClassImpl. getQualifiedName (PsiClassImpl.java :144 )
at com.explyt.spring.core.inspections.SpringBeanIncorrectAutowiringInspection. isBeanExist$lambda$13 (SpringBeanIncorrectAutowiringInspection.kt :291 )
at kotlin.sequences.FilteringSequence$iterator$1. calcNext (Sequences.kt :204 )
at kotlin.sequences.FilteringSequence$iterator$1. hasNext (Sequences.kt :227 )
at kotlin.sequences.SequencesKt___SequencesKt. toList (_Sequences.kt :817 )
at com.explyt.spring.core.inspections.SpringBeanIncorrectAutowiringInspection. isBeanExist (SpringBeanIncorrectAutowiringInspection.kt :292 )
at com.explyt.spring.core.inspections.SpringBeanIncorrectAutowiringInspection. checkClass (SpringBeanIncorrectAutowiringInspection.kt :92 )
at com.intellij.codeInspection.AbstractBaseUastLocalInspectionTool$1. visitClass (AbstractBaseUastLocalInspectionTool.java :84 )
at org.jetbrains.uast.UClass. accept (UClass.kt :62 )
at com.intellij.uast.UastHintedVisitorAdapter. visitElement (UastHintedVisitorAdapter.kt :28 )
at com.intellij.psi.impl.source.PsiClassImpl. accept (PsiClassImpl.java :462 )
at com.intellij.codeInsight.daemon.impl.InspectionRunner$InspectionProblemHolder. visitElement (InspectionRunner.java :616 )
at com.intellij.codeInsight.daemon.impl.InspectionRunner. lambda$processContext$19 (InspectionRunner.java :416 )
at com.intellij.codeInsight.daemon.impl.InspectionVisitorOptimizer. acceptElements (InspectionVisitorOptimizer.java :219 )
at com.intellij.codeInsight.daemon.impl.InspectionRunner. processContext (InspectionRunner.java :414 )
at com.intellij.codeInsight.daemon.impl.InspectionRunner. lambda$inspect$7 (InspectionRunner.java :180 )
at com.intellij.platform.locking.impl.NestedLocksThreadingSupport. tryRunReadAction (NestedLocksThreadingSupport.kt :901 )
at com.intellij.openapi.application.impl.ApplicationImpl. tryRunReadAction (ApplicationImpl.java :1237 )
at com.intellij.codeInsight.daemon.impl.InspectionRunner. lambda$executeInImpatientReadAction$16 (InspectionRunner.java :393 )
at com.intellij.util.AstLoadingFilter. forceAllowTreeLoading (AstLoadingFilter.java :158 )
at com.intellij.util.AstLoadingFilter. forceAllowTreeLoading (AstLoadingFilter.java :150 )
at com.intellij.codeInsight.daemon.impl.InspectionRunner. lambda$executeInImpatientReadAction$17 (InspectionRunner.java :384 )
at com.intellij.util.AstLoadingFilter. disallowTreeLoading (AstLoadingFilter.java :129 )
at com.intellij.util.AstLoadingFilter. disallowTreeLoading (AstLoadingFilter.java :118 )
at com.intellij.codeInsight.daemon.impl.InspectionRunner. executeInImpatientReadAction (InspectionRunner.java :384 )
at com.intellij.codeInsight.daemon.impl.InspectionRunner. lambda$inspect$8 (InspectionRunner.java :173 )
at com.intellij.concurrency.ApplierCompleter. processArrayItem (ApplierCompleter.java :121 )
at com.intellij.concurrency.ApplierCompleter. processArray (ApplierCompleter.java :221 )
at com.intellij.concurrency.ApplierCompleter. helpOthers (ApplierCompleter.java :241 )
at com.intellij.concurrency.ApplierCompleter. lambda$helpAll$3 (ApplierCompleter.java :182 )
at com.intellij.concurrency.ThreadContext. resetThreadContext (threadContext.kt :294 )
at com.intellij.concurrency.ApplierCompleter. helpAll (ApplierCompleter.java :181 )
at com.intellij.concurrency.ApplierCompleter. lambda$exec$0 (ApplierCompleter.java :111 )
at com.intellij.platform.locking.impl.NestedLocksThreadingSupport. tryRunReadAction (NestedLocksThreadingSupport.kt :901 )
at com.intellij.openapi.application.impl.ApplicationImpl. tryRunReadAction (ApplicationImpl.java :1237 )
at com.intellij.concurrency.ApplierCompleter. lambda$wrapInReadActionAndIndicator$2 (ApplierCompleter.java :153 )
at com.intellij.openapi.progress.impl.CoreProgressManager. lambda$executeProcessUnderProgress$14 (CoreProgressManager.java :717 )
at com.intellij.openapi.progress.impl.CoreProgressManager. registerIndicatorAndRun (CoreProgressManager.java :792 )
at com.intellij.openapi.progress.impl.CoreProgressManager. computeUnderProgress (CoreProgressManager.java :748 )
at com.intellij.openapi.progress.impl.CoreProgressManager. executeProcessUnderProgress (CoreProgressManager.java :716 )
at com.intellij.openapi.progress.impl.ProgressManagerImpl. executeProcessUnderProgress (ProgressManagerImpl.java :75 )
at com.intellij.concurrency.ApplierCompleter. wrapInReadActionAndIndicator (ApplierCompleter.java :164 )
at com.intellij.concurrency.ApplierCompleter. lambda$wrapAndRun$1 (ApplierCompleter.java :145 )
at com.intellij.openapi.application.impl.ApplicationImpl. executeByImpatientReader (ApplicationImpl.java :259 )
at com.intellij.concurrency.ApplierCompleter. wrapAndRun (ApplierCompleter.java :145 )
at com.intellij.concurrency.ApplierCompleter. exec (ApplierCompleter.java :113 )
at java.util.concurrent.ForkJoinTask. doExec (ForkJoinTask.java :507 )
at java.util.concurrent.ForkJoinPool$WorkQueue. topLevelExec (ForkJoinPool.java :1491 )
at java.util.concurrent.ForkJoinPool. scan (ForkJoinPool.java :2073 )
at java.util.concurrent.ForkJoinPool. runWorker (ForkJoinPool.java :2035 )
at java.util.concurrent.ForkJoinWorkerThread. run (ForkJoinWorkerThread.java :187 )
Component
Inspection
Problem details
Steps to reproduce
No response
Additional information
No response
Plugin version
253.31
Build system
Gradle
Additional context
Reported by stoffer