KronicDeth / intellij-elixir

Elixir plugin for JetBrain's IntelliJ Platform (including Rubymine)
Other
1.8k stars 152 forks source link

No decompiled source function with name (String.match?) at org.elixir_lang.beam.psi.impl.ModuleImpl.setMirror(ModuleImpl.kt:103) #3554

Open kalifg opened 3 months ago

kalifg commented 3 months ago

System

Plugin Version: 17.0.0 Application: IntelliJ IDEA Community Edition (2023.3.4) Operating System: Mac OS X (14.1.1)

Event

Exception

Stacktrace

java.lang.Throwable: No decompiled source function with name (String.match?) ``` java.lang.Throwable: No decompiled source function with name (String.match?) at com.intellij.openapi.diagnostic.Logger.error(Logger.java:376) at org.elixir_lang.beam.psi.impl.ModuleImpl.setMirror(ModuleImpl.kt:103) at org.elixir_lang.beam.psi.impl.ModuleElementImpl.setMirror(ModuleElementImpl.java:55) at org.elixir_lang.beam.psi.impl.ModuleElementImpl.setMirrors(ModuleElementImpl.java:46) at org.elixir_lang.beam.psi.impl.ModuleElementImpl.setMirrors(ModuleElementImpl.java:37) at org.elixir_lang.beam.psi.BeamFileImpl.setMirror(BeamFileImpl.kt:409) at org.elixir_lang.beam.psi.BeamFileImpl.getMirror$lambda$6$lambda$5(BeamFileImpl.kt:389) at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$executeNonCancelableSection$2(CoreProgressManager.java:228) at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:685) at com.intellij.openapi.progress.impl.CoreProgressManager.computeUnderProgress(CoreProgressManager.java:641) at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$computeInNonCancelableSection$3(CoreProgressManager.java:236) at com.intellij.openapi.progress.Cancellation.computeInNonCancelableSection(Cancellation.java:57) at com.intellij.openapi.progress.impl.CoreProgressManager.computeInNonCancelableSection(CoreProgressManager.java:236) at com.intellij.openapi.progress.impl.CoreProgressManager.executeNonCancelableSection(CoreProgressManager.java:227) at org.elixir_lang.beam.psi.BeamFileImpl.getMirror(BeamFileImpl.kt:388) at org.elixir_lang.beam.psi.impl.ModuleElementImpl.getMirror(ModuleElementImpl.java:115) at org.elixir_lang.beam.psi.impl.CallDefinitionImpl.getNavigationElement(CallDefinitionImpl.kt:70) at com.intellij.codeInsight.navigation.impl.CommonKt.gtdTargetNavigatable(common.kt:42) at com.intellij.codeInsight.navigation.impl.TargetGTDActionData.extractSingleTargetResult(gtd.kt:91) at com.intellij.codeInsight.navigation.impl.TargetGTDActionData.result(gtd.kt:60) at com.intellij.codeInsight.navigation.impl.GtduKt.toGTDUActionData(gtdu.kt:65) at com.intellij.codeInsight.navigation.impl.GtduKt.fromTargetData(gtdu.kt:59) at com.intellij.codeInsight.navigation.impl.GtduKt.gotoDeclarationOrUsagesInner(gtdu.kt:54) at com.intellij.codeInsight.navigation.impl.GtduKt.access$gotoDeclarationOrUsagesInner(gtdu.kt:1) at com.intellij.codeInsight.navigation.impl.GtduKt$gotoDeclarationOrUsages$1.invoke(gtdu.kt:19) at com.intellij.codeInsight.navigation.impl.GtduKt$gotoDeclarationOrUsages$1.invoke(gtdu.kt:19) ```
KronicDeth commented 3 months ago

Please zip your Elixir.String.beam file (not the rendered decompiler text, which has a bug indicated by this error) and attach the zip file to this issue, so it may be used to reproduce the bug. .beam's cannot be attached to issues, but .zip's can.

kalifg commented 2 months ago

Elixir.String.beam.zip