Lots of problems with idea 13
Idea 12 decided to stop working with ruby so I had to upgrade to 13. Now my scala projects do not work with 13. I'm getting lots of these errors
PsiInvalidElementAccessException: Element: class com.intellij.psi.impl.compiled.ClsTypeParameterImpl because: containing file is null: Element: class com.intellij.psi.impl.compiled.ClsTypeParameterImpl because: containing file is null
The project was generated by sbt/idea-gen. The strange part is that the external compiler compiles the entire project with no errors. Its only the IDE that seems to be lost.
When I open code pretty much any scala library class is marked as missing.
请先登录再写评论。
Is it still a problem? Please attach log file with full exception.
Best regards,
Alexander Podkhalyuzin.
My 13 is completely broken. I get the following - even though I'm set up to use the external server. I can't compile and settings don't open.
I've logged it with the little bug report gizmo.
org.jetbrains.plugins.scala.compiler.FscServerManager@49e96951: USE_COMPILE_SERVER
java.lang.NoSuchFieldError: USE_COMPILE_SERVER
at org.jetbrains.plugins.scala.compiler.FscServerManager.applicable(FscServerManager.scala:81)
at org.jetbrains.plugins.scala.compiler.FscServerManager.configureWidget(FscServerManager.scala:56)
at org.jetbrains.plugins.scala.compiler.FscServerManager.projectOpened(FscServerManager.scala:42)
at com.intellij.openapi.project.impl.ProjectImpl.c(ProjectImpl.java:420)
at com.intellij.openapi.project.impl.ProjectImpl.access$200(ProjectImpl.java:76)
at com.intellij.openapi.project.impl.ProjectImpl$MyProjectManagerListener.projectOpened(ProjectImpl.java:457)
at com.intellij.openapi.project.impl.ProjectManagerImpl$2.projectOpened(ProjectManagerImpl.java:155)
at com.intellij.openapi.project.impl.ProjectManagerImpl.e(ProjectManagerImpl.java:1050)
at com.intellij.openapi.project.impl.ProjectManagerImpl.openProject(ProjectManagerImpl.java:415)
at com.intellij.openapi.project.impl.ProjectManagerImpl.loadAndOpenProject(ProjectManagerImpl.java:506)
at com.intellij.ide.impl.ProjectUtil.openProject(ProjectUtil.java:179)
at com.intellij.ide.RecentProjectsManager.doOpenProject(RecentProjectsManager.java:46)
at com.intellij.ide.RecentProjectsManagerBase$MyAppLifecycleListener.appStarting(RecentProjectsManagerBase.java:350)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.intellij.util.messages.impl.MessageBusConnectionImpl.deliverMessage(MessageBusConnectionImpl.java:114)
at com.intellij.util.messages.impl.MessageBusImpl.doPumpMessages(MessageBusImpl.java:228)
at com.intellij.util.messages.impl.MessageBusImpl.pumpMessages(MessageBusImpl.java:219)
at com.intellij.util.messages.impl.MessageBusImpl.sendMessage(MessageBusImpl.java:209)
at com.intellij.util.messages.impl.MessageBusImpl.access$000(MessageBusImpl.java:43)
at com.intellij.util.messages.impl.MessageBusImpl$1.invoke(MessageBusImpl.java:131)
at com.sun.proxy.$Proxy40.appStarting(Unknown Source)
at com.intellij.idea.IdeaApplication.c(IdeaApplication.java:394)
at com.intellij.idea.IdeaApplication.access$600(IdeaApplication.java:64)
at com.intellij.idea.IdeaApplication$IdeStarter$2.run(IdeaApplication.java:361)
at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:347)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:694)
at java.awt.EventQueue$3.run(EventQueue.java:692)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
at com.intellij.ide.IdeEventQueue.e(IdeEventQueue.java:696)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:524)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:335)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThrea
Yes, I'm fixing it right now. Sorry for delay.
Best regards,
Alexander Podkhalyuzin.
When I migrated my projects to 13 I had a bunch of psi exceptions as well. I had to invalidate the caches (File -> Invalidate Caches/Restart) and everything seemed to work well after that.
Idea 13 seems pretty stable for me now. That is 325. 425 does has the compiler server error.
Hi
I invalidated cache and restarted. Exactly the same USE_COMPILE_SERVER error message - so unfortunately it doesn't fix it for me.
Alexander put out a build that fixed the issue this morning. You need to update the plugin (I just used help-> check for updates and it grabbed the latest version).
Ah - I missed that. Excellent. Yes I can confirm the problem has gone:)