Closed sergiobrr closed 1 year ago
4.5.1
*** exception class was changed or removed
Don't know how to resolve variable in match ### Excerpt
<strong><%= option.title %></strong>: <span id="vote-count-<%= option.id %>" class="vote-count"><%= option.votes %></span> <a href="/options/<%= option.id %>/vote" class="btn btn-primary vote-button-manual" data-option-id="<%= option.id %>">Vote</a> <br />
Line(s) 8-13 ### Element Class Name
org.elixir_lang.psi.impl.ElixirEexImpl
org.elixir_lang.errorreport.Logger.error(Logger.java:51) org.elixir_lang.errorreport.Logger.error(Logger.java:34) org.elixir_lang.psi.scope.Variable.execute(Variable.java:144) org.elixir_lang.psi.impl.ProcessDeclarationsImpl.processDeclarationsInPreviousSibling(ProcessDeclarationsImpl.kt:289) org.elixir_lang.psi.impl.ProcessDeclarationsImpl.processDeclarations(ProcessDeclarationsImpl.kt:144) org.elixir_lang.psi.impl.ElixirPsiImplUtil.processDeclarations(ElixirPsiImplUtil.java:591) org.elixir_lang.psi.impl.ElixirStabBodyImpl.processDeclarations(ElixirStabBodyImpl.java:63) com.intellij.psi.util.PsiTreeUtil.treeWalkUp(PsiTreeUtil.java:1152) org.elixir_lang.psi.scope.variable.Variants.lookupElementList(Variants.java:27) org.elixir_lang.reference.Callable.getVariants(Callable.kt:79) com.intellij.codeInsight.completion.CompletionData.completeReference(CompletionData.java:260) com.intellij.codeInsight.completion.CompletionVariant.addReferenceCompletions(CompletionVariant.java:136) com.intellij.codeInsight.completion.CompletionData.completeReference(CompletionData.java:67) com.intellij.codeInsight.completion.LegacyCompletionContributor.lambda$completeReference$0(LegacyCompletionContributor.java:71) com.intellij.codeInsight.completion.LegacyCompletionContributor.processReference(LegacyCompletionContributor.java:125) com.intellij.codeInsight.completion.LegacyCompletionContributor.processReferences(LegacyCompletionContributor.java:108) com.intellij.codeInsight.completion.LegacyCompletionContributor.completeReference(LegacyCompletionContributor.java:69) com.intellij.codeInsight.completion.LegacyCompletionContributor.fillCompletionVariants(LegacyCompletionContributor.java:52) com.intellij.codeInsight.completion.CompletionService.getVariantsFromContributors(CompletionService.java:63) com.intellij.codeInsight.completion.CompletionResultSet.runRemainingContributors(CompletionResultSet.java:148) com.intellij.codeInsight.completion.CompletionResultSet.runRemainingContributors(CompletionResultSet.java:141) com.intellij.codeInsight.template.impl.LiveTemplateCompletionContributor$1.addCompletions(LiveTemplateCompletionContributor.java:77) com.intellij.codeInsight.completion.CompletionProvider.addCompletionVariants(CompletionProvider.java:40) com.intellij.codeInsight.completion.CompletionContributor.fillCompletionVariants(CompletionContributor.java:150) com.intellij.codeInsight.completion.CompletionService.getVariantsFromContributors(CompletionService.java:63) com.intellij.codeInsight.completion.CompletionService.performCompletion(CompletionService.java:119) com.intellij.codeInsight.completion.impl.CompletionServiceImpl.performCompletion(CompletionServiceImpl.java:55) com.intellij.codeInsight.completion.CompletionProgressIndicator.calculateItems(CompletionProgressIndicator.java:824) com.intellij.codeInsight.completion.CompletionProgressIndicator.runContributors(CompletionProgressIndicator.java:809) com.intellij.codeInsight.completion.CodeCompletionHandlerBase.lambda$null$5(CodeCompletionHandlerBase.java:325) com.intellij.codeInsight.completion.AsyncCompletion.lambda$tryReadOrCancel$5(CompletionThreading.java:172) com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1106) com.intellij.codeInsight.completion.AsyncCompletion.tryReadOrCancel(CompletionThreading.java:170) com.intellij.codeInsight.completion.CodeCompletionHandlerBase.lambda$startContributorThread$6(CodeCompletionHandlerBase.java:317) com.intellij.codeInsight.completion.AsyncCompletion.lambda$null$0(CompletionThreading.java:95) com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:169) com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:591) com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:537) com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59) com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:156) com.intellij.codeInsight.completion.AsyncCompletion.lambda$startThread$1(CompletionThreading.java:91) com.intellij.openapi.application.impl.ApplicationImpl$1.run(ApplicationImpl.java:294) java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) java.base/java.lang.Thread.run(Thread.java:834)
@sergiobrr could you paste the complete .eex file in here, so I can test using it?
.eex
No feedback received.
Version
4.5.1
Exception
Message
*** exception class was changed or removed
Stacktrace
org.elixir_lang.psi.impl.ElixirEexImpl