Right click on aura .cmp file returns "Nothing here"

Issue #1975 duplicate
Arnas Baronas created an issue

I posted this issue in comments two days ago, when I updated my Intelij IDEA to 2021.2.1. But today I wasn’t able to replicate it today and attach idea log file to the issue. So if anyone else is still getting this issue I want to point it out that you are not alone 🙂
BTW: I wasn’t getting this issue in 2021.1.3.

Comments (7)

  1. Scott Wells repo owner

    Okay. Let's keep this around for a bit and if you do see it again, please provide the log immediately in hopes that it has some contextual information about the problem.

    Note that it does look like at least one important bug in 2021.2 may not have been fixed in 2021.2.1, and that specific bug can affect things in Aura (and Visualforce). And it's a bug that doesn't happen 100% consistently, so that might explain the intermittent behavior. For more info see this:

    https://youtrack.jetbrains.com/issue/IDEA-274533

  2. Xander Victory

    Happened to me on a defaultTokens aura file (NB updated to IJ 2021.2.2 today, wasn’t seeing issues prior, though hadn't edited the tokens file)

    2021-09-16 15:25:19,970 [ 225807]  ERROR - nSystem.impl.ActionToolbarImpl - Could not initialize class com.illuminatedcloud.intellij.completion.EmbeddedMarkupUtil 
    java.lang.NoClassDefFoundError: Could not initialize class com.illuminatedcloud.intellij.completion.EmbeddedMarkupUtil
        at com.illuminatedcloud.intellij.completion.EmbeddedMarkupFileNsInfoProvider.getDefaultNamespaces(SourceFile:56)
        at com.intellij.xml.util.XmlUtil.getDefaultNamespaces(XmlUtil.java:570)
        at com.intellij.xml.XmlExtension.getNamespacesFromDocument(XmlExtension.java:102)
        at com.intellij.xml.HtmlXmlExtension.getNamespacesFromDocument(HtmlXmlExtension.java:23)
        at com.intellij.psi.impl.source.xml.XmlTagDelegate.computeNamespaceMap(XmlTagDelegate.java:790)
        at com.intellij.psi.impl.source.xml.XmlTagDelegate.lambda$getNamespaceMap$11(XmlTagDelegate.java:757)
        at com.intellij.psi.util.CachedValuesManager$1.compute(CachedValuesManager.java:158)
        at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:39)
        at com.intellij.util.CachedValueBase.lambda$getValueWithLock$3(CachedValueBase.java:227)
        at com.intellij.util.CachedValueBase.computeData(CachedValueBase.java:42)
        at com.intellij.util.CachedValueBase.lambda$getValueWithLock$4(CachedValueBase.java:227)
        at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111)
        at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:43)
        at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68)
        at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:228)
        at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:28)
        at com.intellij.util.CachedValuesManagerImpl.getCachedValue(CachedValuesManagerImpl.java:72)
        at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:155)
        at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:121)
        at com.intellij.psi.impl.source.xml.XmlTagDelegate.getNamespaceMap(XmlTagDelegate.java:756)
        at com.intellij.psi.impl.source.xml.XmlTagDelegate.getAttributeValue(XmlTagDelegate.java:570)
        at com.intellij.psi.impl.source.html.HtmlTagDelegate.getAttributeValue(HtmlTagDelegate.java:73)
        at com.intellij.psi.impl.source.xml.XmlTagImpl.getAttributeValue(XmlTagImpl.java:158)
        at com.intellij.psi.impl.source.xml.XmlTagDelegate.computeNsDescriptorMap(XmlTagDelegate.java:270)
        at com.intellij.psi.impl.source.xml.XmlTagDelegate.lambda$getNSDescriptorMap$1(XmlTagDelegate.java:256)
        at com.intellij.psi.util.CachedValuesManager$1.compute(CachedValuesManager.java:158)
        at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:39)
        at com.intellij.util.CachedValueBase.lambda$getValueWithLock$3(CachedValueBase.java:227)
        at com.intellij.util.CachedValueBase.computeData(CachedValueBase.java:42)
        at com.intellij.util.CachedValueBase.lambda$getValueWithLock$4(CachedValueBase.java:227)
        at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111)
        at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:43)
        at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68)
        at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:228)
        at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:28)
        at com.intellij.util.CachedValuesManagerImpl.getCachedValue(CachedValuesManagerImpl.java:72)
        at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:155)
        at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:121)
        at com.intellij.psi.impl.source.xml.XmlTagDelegate.getNSDescriptorMap(XmlTagDelegate.java:255)
        at com.intellij.psi.impl.source.xml.XmlTagDelegate.getNSDescriptor(XmlTagDelegate.java:214)
        at com.intellij.psi.impl.source.xml.XmlTagImpl.getNSDescriptor(XmlTagImpl.java:99)
        at com.intellij.javascript.web.codeInsight.html.WebSymbolsHtmlAdditionalContextProvider$HtmlElementSymbolsContainer.getElementDescriptors(WebSymbolsHtmlAdditionalContextProvider.kt:152)
        at com.intellij.javascript.web.codeInsight.html.WebSymbolsHtmlAdditionalContextProvider$HtmlElementSymbolsContainer.getSymbols(WebSymbolsHtmlAdditionalContextProvider.kt:118)
        at com.intellij.javascript.web.symbols.impl.WebSymbolsRegistryImpl$runNameMatchQuery$1$1.invoke(WebSymbolsRegistryImpl.kt:67)
        at com.intellij.javascript.web.symbols.impl.WebSymbolsRegistryImpl$runNameMatchQuery$1$1.invoke(WebSymbolsRegistryImpl.kt:12)
        at kotlin.sequences.FlatteningSequence$iterator$1.ensureItemIterator(Sequences.kt:315)
        at kotlin.sequences.FlatteningSequence$iterator$1.hasNext(Sequences.kt:303)
        at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:169)
        at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194)
        at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:169)
        at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194)
        at kotlin.sequences.SequencesKt___SequencesKt.toCollection(_Sequences.kt:786)
        at kotlin.sequences.SequencesKt___SequencesKt.toMutableList(_Sequences.kt:816)
        at kotlin.sequences.SequencesKt___SequencesKt.toList(_Sequences.kt:807)
        at com.intellij.javascript.web.symbols.impl.WebSymbolsRegistryImpl$runNameMatchQuery$1.invoke(WebSymbolsRegistryImpl.kt:71)
        at com.intellij.javascript.web.symbols.impl.WebSymbolsRegistryImpl$runNameMatchQuery$1.invoke(WebSymbolsRegistryImpl.kt:12)
        at com.intellij.javascript.web.symbols.impl.WebSymbolsRegistryImpl$runQuery$2.compute(WebSymbolsRegistryImpl.kt:148)
        at com.intellij.javascript.web.symbols.impl.WebSymbolsRegistryImpl$runQuery$2.compute(WebSymbolsRegistryImpl.kt:12)
        at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111)
        at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:43)
        at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68)
        at com.intellij.javascript.web.symbols.impl.WebSymbolsRegistryImpl.runQuery(WebSymbolsRegistryImpl.kt:132)
        at com.intellij.javascript.web.symbols.impl.WebSymbolsRegistryImpl.runNameMatchQuery$intellij_javascript_web(WebSymbolsRegistryImpl.kt:62)
        at com.intellij.javascript.web.symbols.impl.WebSymbolsRegistryImpl.runNameMatchQuery(WebSymbolsRegistryImpl.kt:38)
        at com.intellij.javascript.web.symbols.WebSymbolsRegistry$DefaultImpls.runNameMatchQuery$default(WebSymbolsRegistry.kt:25)
        at com.intellij.javascript.web.codeInsight.html.elements.WebSymbolElementDescriptorsProvider.getDescriptor(WebSymbolElementDescriptorsProvider.kt:21)
        at com.intellij.psi.impl.source.xml.XmlTagDelegate.computeElementDescriptor(XmlTagDelegate.java:457)
        at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111)
        at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:43)
        at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68)
        at com.intellij.psi.impl.source.xml.XmlTagDelegate$1.compute(XmlTagDelegate.java:436)
        at com.intellij.psi.util.CachedValuesManager$1.compute(CachedValuesManager.java:158)
        at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:39)
        at com.intellij.util.CachedValueBase.lambda$getValueWithLock$3(CachedValueBase.java:227)
        at com.intellij.util.CachedValueBase.computeData(CachedValueBase.java:42)
        at com.intellij.util.CachedValueBase.lambda$getValueWithLock$4(CachedValueBase.java:227)
        at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111)
        at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:43)
        at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68)
        at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:228)
        at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:28)
        at com.intellij.util.CachedValuesManagerImpl.getCachedValue(CachedValuesManagerImpl.java:72)
        at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:155)
        at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:121)
        at com.intellij.psi.impl.source.xml.XmlTagDelegate.getDescriptor(XmlTagDelegate.java:432)
        at com.intellij.psi.impl.source.xml.XmlTagImpl.getDescriptor(XmlTagImpl.java:128)
        at com.intellij.xml.util.XmlEnumeratedValueReferenceProvider$1.getDescriptor(XmlEnumeratedValueReferenceProvider.java:93)
        at com.intellij.xml.util.XmlEnumeratedValueReferenceProvider$1.getDescriptor(XmlEnumeratedValueReferenceProvider.java:89)
        at com.intellij.xml.util.XmlEnumeratedValueReferenceProvider.getReferencesByElement(XmlEnumeratedValueReferenceProvider.java:63)
        at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistryImpl.getReferences(ReferenceProvidersRegistryImpl.java:199)
        at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistryImpl.mapNotEmptyReferencesFromProviders(ReferenceProvidersRegistryImpl.java:162)
        at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistryImpl.doGetReferencesFromProviders(ReferenceProvidersRegistryImpl.java:141)
        at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry.getReferencesFromProviders(ReferenceProvidersRegistry.java:43)
        at com.intellij.psi.impl.source.xml.XmlTagDelegate.getReferencesImpl(XmlTagDelegate.java:161)
        at com.intellij.psi.impl.source.xml.XmlTagDelegate.getDefaultReferences(XmlTagDelegate.java:127)
        at com.intellij.psi.impl.source.xml.XmlTagImpl.getReferences(XmlTagImpl.java:94)
        at com.intellij.psi.impl.SharedPsiElementImplUtil.addReferences(SharedPsiElementImplUtil.java:57)
        at com.intellij.psi.impl.SharedPsiElementImplUtil.findReferenceAt(SharedPsiElementImplUtil.java:33)
        at com.intellij.psi.MultiplePsiFilesPerDocumentFileViewProvider.findReferenceAt(MultiplePsiFilesPerDocumentFileViewProvider.java:184)
        at com.intellij.psi.impl.source.PsiFileImpl.findReferenceAt(PsiFileImpl.java:528)
        at com.intellij.codeInsight.TargetElementUtilBase.findReference(TargetElementUtilBase.java:189)
        at com.intellij.codeInsight.TargetElementUtil.findReference(TargetElementUtil.java:93)
        at com.intellij.model.psi.impl.TargetsKt.fromTargetEvaluator(targets.kt:166)
        at com.intellij.model.psi.impl.TargetsKt.declarationsOrReferences(targets.kt:135)
        at com.intellij.model.psi.impl.TargetsKt.declaredReferencedData(targets.kt:40)
        at com.intellij.model.psi.impl.TargetsKt.targetSymbols(targets.kt:22)
        at com.intellij.find.usages.impl.ImplKt.searchTargets(impl.kt:24)
        at com.intellij.find.actions.SearchTargetsDataRule.getData(SearchTargetsDataRule.kt:17)
        at com.intellij.find.actions.SearchTargetsDataRule.getData(SearchTargetsDataRule.kt:11)
        at com.intellij.ide.impl.DataManagerImpl.lambda$getDataRule$4(DataManagerImpl.java:116)
        at com.intellij.ide.impl.DataManagerImpl.getDataFromProvider(DataManagerImpl.java:73)
        at com.intellij.ide.impl.DataManagerImpl.getDataFromProvider(DataManagerImpl.java:52)
        at com.intellij.ide.impl.DataManagerImpl.lambda$getDataFromProvider$1(DataManagerImpl.java:73)
        at com.intellij.openapi.actionSystem.DataKey.getData(DataKey.java:68)
        at com.intellij.find.actions.SearchTargetVariantsDataRule.getData(SearchTargetVariantsDataRule.kt:22)
        at com.intellij.ide.impl.DataManagerImpl.lambda$getDataRule$4(DataManagerImpl.java:116)
        at com.intellij.ide.impl.DataManagerImpl.getDataFromProvider(DataManagerImpl.java:73)
        at com.intellij.openapi.actionSystem.impl.PreCachedDataContext.getData(PreCachedDataContext.java:126)
        at com.intellij.openapi.actionSystem.DataContext.getData(DataContext.java:42)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.ensureSlowDataKeysPreCached(ActionUpdater.java:355)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$expandActionGroupAsync$14(ActionUpdater.java:279)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$expandActionGroupAsync$16(ActionUpdater.java:305)
        at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1078)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$expandActionGroupAsync$17(ActionUpdater.java:305)
        at com.intellij.openapi.progress.util.ProgressIndicatorUtils.runActionAndCancelBeforeWrite(ProgressIndicatorUtils.java:161)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$expandActionGroupAsync$18(ActionUpdater.java:301)
        at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:183)
        at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:705)
        at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:647)
        at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:63)
        at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:170)
        at com.intellij.openapi.progress.util.BackgroundTaskUtil.runUnderDisposeAwareIndicator(BackgroundTaskUtil.java:270)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$expandActionGroupAsync$19(ActionUpdater.java:300)
        at com.intellij.codeWithMe.ClientId$Companion.withClientId(ClientId.kt:135)
        at com.intellij.codeWithMe.ClientId.withClientId(ClientId.kt)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$expandActionGroupAsync$20(ActionUpdater.java:298)
        at com.intellij.util.concurrency.BoundedTaskExecutor.doRun(BoundedTaskExecutor.java:216)
        at com.intellij.util.concurrency.BoundedTaskExecutor.access$200(BoundedTaskExecutor.java:27)
        at com.intellij.util.concurrency.BoundedTaskExecutor$1.execute(BoundedTaskExecutor.java:195)
        at com.intellij.util.ConcurrencyUtil.runUnderThreadName(ConcurrencyUtil.java:213)
        at com.intellij.util.concurrency.BoundedTaskExecutor$1.run(BoundedTaskExecutor.java:184)
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
        at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:668)
        at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:665)
        at java.base/java.security.AccessController.doPrivileged(Native Method)
        at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:665)
        at java.base/java.lang.Thread.run(Thread.java:829)
    2021-09-16 15:25:19,971 [ 225808]  ERROR - nSystem.impl.ActionToolbarImpl - IntelliJ IDEA 2021.2.2  Build #IU-212.5284.40 
    2021-09-16 15:25:19,971 [ 225808]  ERROR - nSystem.impl.ActionToolbarImpl - JDK: 11.0.12; VM: OpenJDK 64-Bit Server VM; Vendor: JetBrains s.r.o. 
    2021-09-16 15:25:19,971 [ 225808]  ERROR - nSystem.impl.ActionToolbarImpl - OS: Windows 10 
    2021-09-16 15:25:19,971 [ 225808]  ERROR - nSystem.impl.ActionToolbarImpl - Plugin to blame: Illuminated Cloud 2 version: 2.1.8.6 
    

    Similar exception seems to be breaking LWC JS highlighting

    2021-09-16 15:25:17,603 [ 223440]  ERROR - aemon.impl.PassExecutorService - Could not initialize class com.illuminatedcloud.intellij.completion.EmbeddedMarkupUtil 
    java.lang.NoClassDefFoundError: Could not initialize class com.illuminatedcloud.intellij.completion.EmbeddedMarkupUtil
        at com.illuminatedcloud.intellij.psi.reference.IlluminatedCloudJavaScriptReferenceContributor$JavaScriptStringLiteralReferenceProvider.lambda$getReferencesByElement$1(SourceFile:192)
        at com.intellij.psi.util.CachedValuesManager$1.compute(CachedValuesManager.java:158)
        at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:39)
        at com.intellij.util.CachedValueBase.lambda$getValueWithLock$3(CachedValueBase.java:227)
        at com.intellij.util.CachedValueBase.computeData(CachedValueBase.java:42)
        at com.intellij.util.CachedValueBase.lambda$getValueWithLock$4(CachedValueBase.java:227)
        at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111)
        at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:43)
        at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68)
        at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:228)
        at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:28)
        at com.intellij.util.CachedValuesManagerImpl.getCachedValue(CachedValuesManagerImpl.java:72)
        at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:155)
        at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:121)
        at com.illuminatedcloud.intellij.psi.reference.IlluminatedCloudJavaScriptReferenceContributor$JavaScriptStringLiteralReferenceProvider.getReferencesByElement(SourceFile:71)
        at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistryImpl.getReferences(ReferenceProvidersRegistryImpl.java:199)
        at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistryImpl.mapNotEmptyReferencesFromProviders(ReferenceProvidersRegistryImpl.java:162)
        at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistryImpl.doGetReferencesFromProviders(ReferenceProvidersRegistryImpl.java:141)
        at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry.lambda$getReferencesFromProviders$0(ReferenceProvidersRegistry.java:39)
        at com.intellij.psi.util.CachedValuesManager$1.compute(CachedValuesManager.java:158)
        at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:39)
        at com.intellij.util.CachedValueBase.lambda$getValueWithLock$3(CachedValueBase.java:227)
        at com.intellij.util.CachedValueBase.computeData(CachedValueBase.java:42)
        at com.intellij.util.CachedValueBase.lambda$getValueWithLock$4(CachedValueBase.java:227)
        at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111)
        at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:43)
        at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68)
        at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:228)
        at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:28)
        at com.intellij.util.CachedValuesManagerImpl.getCachedValue(CachedValuesManagerImpl.java:72)
        at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:155)
        at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:121)
        at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry.getReferencesFromProviders(ReferenceProvidersRegistry.java:38)
        at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry.getReferencesFromProviders(ReferenceProvidersRegistry.java:31)
        at com.intellij.lang.javascript.psi.impl.JSLiteralExpressionImpl.createRefs(JSLiteralExpressionImpl.java:103)
        at com.intellij.lang.javascript.psi.impl.JSLiteralExpressionImpl.lambda$static$0(JSLiteralExpressionImpl.java:78)
        at com.intellij.psi.impl.PsiParameterizedCachedValue.doCompute(PsiParameterizedCachedValue.java:46)
        at com.intellij.util.CachedValueBase.lambda$getValueWithLock$3(CachedValueBase.java:227)
        at com.intellij.util.CachedValueBase.computeData(CachedValueBase.java:42)
        at com.intellij.util.CachedValueBase.lambda$getValueWithLock$4(CachedValueBase.java:227)
        at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111)
        at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:43)
        at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68)
        at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:228)
        at com.intellij.psi.impl.PsiParameterizedCachedValue.getValue(PsiParameterizedCachedValue.java:35)
        at com.intellij.psi.util.CachedValuesManager.getParameterizedCachedValue(CachedValuesManager.java:82)
        at com.intellij.lang.javascript.psi.impl.JSLiteralExpressionImpl.getReferences(JSLiteralExpressionImpl.java:88)
        at com.intellij.javascript.nodejs.library.core.codeInsight.NodeCoreCodingAssistanceInspection.handleFileReferenceHolder(NodeCoreCodingAssistanceInspection.java:52)
        at com.intellij.javascript.nodejs.library.core.codeInsight.NodeCoreCodingAssistanceInspection$1.visitJSLiteralExpression(NodeCoreCodingAssistanceInspection.java:41)
        at com.intellij.lang.javascript.psi.impl.JSLiteralExpressionImpl.accept(JSLiteralExpressionImpl.java:128)
        at com.intellij.codeInspection.InspectionEngine.acceptElements(InspectionEngine.java:64)
        at com.intellij.codeInspection.InspectionEngine.createVisitorAndAcceptElements(InspectionEngine.java:55)
        at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.runToolOnElements(LocalInspectionsPass.java:326)
        at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.lambda$visitPriorityElementsAndInit$4(LocalInspectionsPass.java:285)
        at com.intellij.util.AstLoadingFilter.forceAllowTreeLoading(AstLoadingFilter.java:159)
        at com.intellij.util.AstLoadingFilter.forceAllowTreeLoading(AstLoadingFilter.java:151)
        at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.lambda$visitPriorityElementsAndInit$5(LocalInspectionsPass.java:283)
        at com.intellij.util.AstLoadingFilter.disallowTreeLoading(AstLoadingFilter.java:130)
        at com.intellij.util.AstLoadingFilter.disallowTreeLoading(AstLoadingFilter.java:119)
        at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.lambda$visitPriorityElementsAndInit$6(LocalInspectionsPass.java:283)
        at com.intellij.concurrency.ApplierCompleter.execAndForkSubTasks(ApplierCompleter.java:136)
        at com.intellij.concurrency.ApplierCompleter.execAndForkSubTasks(ApplierCompleter.java:149)
        at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1078)
        at com.intellij.concurrency.ApplierCompleter.lambda$wrapInReadActionAndIndicator$1(ApplierCompleter.java:92)
        at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:705)
        at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:647)
        at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:63)
        at com.intellij.concurrency.ApplierCompleter.wrapInReadActionAndIndicator(ApplierCompleter.java:104)
        at com.intellij.concurrency.ApplierCompleter.lambda$compute$0(ApplierCompleter.java:83)
        at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:174)
        at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:183)
        at com.intellij.concurrency.ApplierCompleter.compute(ApplierCompleter.java:83)
        at java.base/java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:746)
        at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
        at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
        at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
        at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
        at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
    2021-09-16 15:25:17,604 [ 223441]  ERROR - aemon.impl.PassExecutorService - IntelliJ IDEA 2021.2.2  Build #IU-212.5284.40 
    2021-09-16 15:25:17,604 [ 223441]  ERROR - aemon.impl.PassExecutorService - JDK: 11.0.12; VM: OpenJDK 64-Bit Server VM; Vendor: JetBrains s.r.o. 
    2021-09-16 15:25:17,604 [ 223441]  ERROR - aemon.impl.PassExecutorService - OS: Windows 10 
    2021-09-16 15:25:17,604 [ 223441]  ERROR - aemon.impl.PassExecutorService - Plugin to blame: Illuminated Cloud 2 version: 2.1.8.6 
    

    Looks like it might be swallowing a caused by or two :|

  3. Scott Wells repo owner

    Okay, that's the same thing that was seen starting in 2021.2 that was reported as #1943 and has been reported to JetBrains as:

    https://youtrack.jetbrains.com/issue/IDEA-274533

    I still haven't heard anything useful from them on this issue, but I know that in 2021.1 and even more so in 2021.2, they've been playing with the way that plugin classloaders work, so I suspect those changes are behind this. I'll follow up with them today.

  4. Scott Wells repo owner

    The core issue here is the same reported in #1943 and #1944. The latter is now the master for the general class of 2021.2-related issues.

  5. Log in to comment