KronicDeth / intellij-elixir

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

com.intellij.psi.PsiInvalidElementAccessException: Element: class org.elixir_lang.beam.psi.BeamFileImpl #Elixir because: file:///Users/joedoe/git/eia/kata/_build/test/lib/kata/ebin/Elixir.SumOfPairs.beam (invalid) is invalid, invalidated at: no info at org.elixir_lang.beam.psi.BeamFileImpl.getContainingFile(BeamFileImpl.kt:216) #3550

Open joedoehh opened 4 months ago

joedoehh commented 4 months ago

System

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

Event

Exception

Stacktrace

com.intellij.psi.PsiInvalidElementAccessException: Element: class org.elixir_lang.beam.psi.BeamFileImpl #Elixir because: file:///Users/joedoe/git/eia/kata/_build/test/lib/kata/ebin/Elixir.SumOfPairs.beam (invalid) is invalid ``` com.intellij.psi.PsiInvalidElementAccessException: Element: class org.elixir_lang.beam.psi.BeamFileImpl #Elixir because: file:///Users/joedoe/git/eia/kata/_build/test/lib/kata/ebin/Elixir.SumOfPairs.beam (invalid) is invalid invalidated at: no info at org.elixir_lang.beam.psi.BeamFileImpl.getContainingFile(BeamFileImpl.kt:216) at org.jetbrains.plugins.scala.compiler.highlighting.CompilerHighlightingPsiChangeListener.childRemoved(CompilerHighlightingPsiChangeListener.scala:17) at com.intellij.psi.impl.PsiManagerImpl.notifyPsiTreeChangeListener(PsiManagerImpl.java:402) at com.intellij.psi.impl.PsiManagerImpl.fireEvent(PsiManagerImpl.java:357) at com.intellij.psi.impl.PsiManagerImpl.childRemoved(PsiManagerImpl.java:279) at com.intellij.psi.impl.file.impl.PsiVFSListener.lambda$filesDeleted$2(PsiVFSListener.java:226) at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:975) at com.intellij.psi.impl.file.impl.PsiVFSListener.filesDeleted(PsiVFSListener.java:222) at com.intellij.psi.impl.file.impl.PsiVFSListener.lambda$fireForGrouped$9(PsiVFSListener.java:763) at com.intellij.psi.impl.DebugUtil.performPsiModification(DebugUtil.java:535) ```