3.75 PsiMethod:trace Exceptions while Scala editor open

Does anyone else see these?

scala.MatchError: PsiMethod:trace
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScArgumentExprListImpl$$anonfun$possibleApplications$1.apply(ScArgumentExprListImpl.scala:159)


.
:

I get a stream of these (100's) until this exception is logged: "Too many IDE fatal errors. Monitoring stoppped." I see it in 90.116 and 90.122, IC and IU.

/jwh

Complete exception:

PsiMethod:trace: PsiMethod:trace
scala.MatchError: PsiMethod:trace
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScArgumentExprListImpl$$anonfun$possibleApplications$1.apply(ScArgumentExprListImpl.scala:159)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScArgumentExprListImpl$$anonfun$possibleApplications$1.apply(ScArgumentExprListImpl.scala:142)
 at scala.collection.IndexedSeqLike$class.foreach(IndexedSeqLike.scala:70)
 at scala.collection.mutable.ArrayOps.foreach(ArrayOps.scala:20)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScArgumentExprListImpl.possibleApplications(ScArgumentExprListImpl.scala:142)
 at org.jetbrains.plugins.scala.lang.psi.api.expr.ExpectedTypes$.expectedExprTypes(ExpectedTypes.scala:138)
 at org.jetbrains.plugins.scala.lang.psi.api.expr.ExpectedTypes$.expectedExprType(ExpectedTypes.scala:28)
 at org.jetbrains.plugins.scala.lang.psi.api.expr.ScExpression$class.expectedType(ScExpression.scala:84)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.expectedType(ScMethodCallImpl.scala:26)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.processType$1(ScMethodCallImpl.scala:52)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.inner$1(ScMethodCallImpl.scala:79)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.innerType(ScMethodCallImpl.scala:88)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.innerType(ScMethodCallImpl.scala:26)
 at org.jetbrains.plugins.scala.lang.psi.api.expr.ScExpression$class.typeWithUnderscore(ScExpression.scala:40)
 at org.jetbrains.plugins.scala.lang.psi.api.expr.ScExpression$class.getType(ScExpression.scala:26)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.getType(ScMethodCallImpl.scala:26)
 at org.jetbrains.plugins.scala.lang.psi.types.Compatibility$.doNoNamed$1(Compatibility.scala:40)
 at org.jetbrains.plugins.scala.lang.psi.types.Compatibility$.checkConformance(Compatibility.scala:72)
 at org.jetbrains.plugins.scala.lang.psi.types.Compatibility$.compatible(Compatibility.scala:134)
 at org.jetbrains.plugins.scala.lang.resolve.MethodResolveProcessor$$anonfun$1.apply(ResolveProcessor.scala:138)
 at org.jetbrains.plugins.scala.lang.resolve.MethodResolveProcessor$$anonfun$1.apply(ResolveProcessor.scala:131)
 at scala.collection.TraversableLike$$anonfun$filter$1.apply(TraversableLike.scala:179)
 at scala.collection.mutable.HashSet.foreach(HashSet.scala:48)
 at scala.collection.TraversableLike$class.filter(TraversableLike.scala:178)
 at scala.collection.mutable.HashSet.filter(HashSet.scala:25)
 at org.jetbrains.plugins.scala.lang.resolve.MethodResolveProcessor.candidates(ResolveProcessor.scala:130)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.processTypes$1(ScReferenceExpressionImpl.scala:139)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.org$jetbrains$plugins$scala$lang$psi$impl$expr$ScReferenceExpressionImpl$$_resolve(ScReferenceExpressionImpl.scala:211)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl$MyResolver$.resolve(ScReferenceExpressionImpl.scala:130)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl$MyResolver$.resolve(ScReferenceExpressionImpl.scala:96)
 at com.intellij.psi.impl.source.resolve.ResolveCache.resolve(ResolveCache.java:122)
 at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:137)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.multiResolve(ScReferenceExpressionImpl.scala:85)
 at org.jetbrains.plugins.scala.editor.importOptimizer.ScalaImportOptimizer$$anon$1.visitReference(ScalaImportOptimizer.scala:31)
 at org.jetbrains.plugins.scala.lang.psi.api.base.ScReferenceElement$class.accept(ScReferenceElement.scala:99)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.accept(ScReferenceExpressionImpl.scala:36)
 at com.intellij.extapi.psi.PsiElementBase.acceptChildren(PsiElementBase.java:151)
 at org.jetbrains.plugins.scala.codeInspection.ScalaRecursiveElementVisitor.visitElement(ScalaElementVisitor.scala:21)
 at com.intellij.extapi.psi.PsiElementBase.accept(PsiElementBase.java:145)
 at com.intellij.extapi.psi.PsiElementBase.acceptChildren(PsiElementBase.java:151)
 at org.jetbrains.plugins.scala.codeInspection.ScalaRecursiveElementVisitor.visitElement(ScalaElementVisitor.scala:21)
 at com.intellij.extapi.psi.PsiElementBase.accept(PsiElementBase.java:145)
 at com.intellij.extapi.psi.PsiElementBase.acceptChildren(PsiElementBase.java:151)
 at org.jetbrains.plugins.scala.codeInspection.ScalaRecursiveElementVisitor.visitElement(ScalaElementVisitor.scala:21)
 at com.intellij.extapi.psi.PsiElementBase.accept(PsiElementBase.java:145)
 at com.intellij.extapi.psi.PsiElementBase.acceptChildren(PsiElementBase.java:151)
 at org.jetbrains.plugins.scala.codeInspection.ScalaRecursiveElementVisitor.visitElement(ScalaElementVisitor.scala:21)
 at com.intellij.extapi.psi.PsiElementBase.accept(PsiElementBase.java:145)
 at com.intellij.extapi.psi.PsiElementBase.acceptChildren(PsiElementBase.java:151)
 at org.jetbrains.plugins.scala.codeInspection.ScalaRecursiveElementVisitor.visitElement(ScalaElementVisitor.scala:21)
 at com.intellij.extapi.psi.PsiElementBase.accept(PsiElementBase.java:145)
 at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:175)
 at com.intellij.psi.impl.source.PsiFileImpl.acceptChildren(PsiFileImpl.java:692)
 at org.jetbrains.plugins.scala.codeInspection.ScalaRecursiveElementVisitor.visitElement(ScalaElementVisitor.scala:21)
 at com.intellij.psi.PsiElementVisitor.visitFile(PsiElementVisitor.java:32)
 at com.intellij.extapi.psi.PsiFileBase.accept(PsiFileBase.java:91)
 at org.jetbrains.plugins.scala.editor.importOptimizer.ScalaImportOptimizer.getUnusedImports$1(ScalaImportOptimizer.scala:28)
 at org.jetbrains.plugins.scala.editor.importOptimizer.ScalaImportOptimizer$$anon$2.run(ScalaImportOptimizer.scala:49)
 at com.intellij.codeInsight.actions.ReformatAndOptimizeImportsProcessor$1.run(ReformatAndOptimizeImportsProcessor.java:74)
 at com.intellij.codeInsight.actions.AbstractLayoutCodeProcessor$2.run(AbstractLayoutCodeProcessor.java:175)
 at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:753)
 at com.intellij.codeInsight.actions.AbstractLayoutCodeProcessor$9$1$1.run(AbstractLayoutCodeProcessor.java:384)
 at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:112)
 at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:88)
 at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:80)
 at com.intellij.codeInsight.actions.AbstractLayoutCodeProcessor$9$1.run(AbstractLayoutCodeProcessor.java:381)
 at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:319)
 at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
 at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
 at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:606)
 at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:502)
 at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:371)
 at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
 at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
 at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
 at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
 at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
 at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)



scala.MatchError: PsiMethod:trace
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScArgumentExprListImpl$$anonfun$possibleApplications$1.apply(ScArgumentExprListImpl.scala:159)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScArgumentExprListImpl$$anonfun$possibleApplications$1.apply(ScArgumentExprListImpl.scala:142)
 at scala.collection.IndexedSeqLike$class.foreach(IndexedSeqLike.scala:70)
 at scala.collection.mutable.ArrayOps.foreach(ArrayOps.scala:20)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScArgumentExprListImpl.possibleApplications(ScArgumentExprListImpl.scala:142)
 at org.jetbrains.plugins.scala.lang.psi.api.expr.ExpectedTypes$.expectedExprTypes(ExpectedTypes.scala:138)
 at org.jetbrains.plugins.scala.lang.psi.api.expr.ExpectedTypes$.expectedExprType(ExpectedTypes.scala:28)
 at org.jetbrains.plugins.scala.lang.psi.api.expr.ScExpression$class.expectedType(ScExpression.scala:84)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.expectedType(ScMethodCallImpl.scala:26)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.processType$1(ScMethodCallImpl.scala:52)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.inner$1(ScMethodCallImpl.scala:79)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.innerType(ScMethodCallImpl.scala:88)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.innerType(ScMethodCallImpl.scala:26)
 at org.jetbrains.plugins.scala.lang.psi.api.expr.ScExpression$class.typeWithUnderscore(ScExpression.scala:40)
 at org.jetbrains.plugins.scala.lang.psi.api.expr.ScExpression$class.getType(ScExpression.scala:26)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.getType(ScMethodCallImpl.scala:26)
 at org.jetbrains.plugins.scala.lang.psi.types.Compatibility$.doNoNamed$1(Compatibility.scala:40)
 at org.jetbrains.plugins.scala.lang.psi.types.Compatibility$.checkConformance(Compatibility.scala:72)
 at org.jetbrains.plugins.scala.lang.psi.types.Compatibility$.compatible(Compatibility.scala:134)
 at org.jetbrains.plugins.scala.lang.resolve.MethodResolveProcessor$$anonfun$1.apply(ResolveProcessor.scala:138)
 at org.jetbrains.plugins.scala.lang.resolve.MethodResolveProcessor$$anonfun$1.apply(ResolveProcessor.scala:131)
 at scala.collection.TraversableLike$$anonfun$filter$1.apply(TraversableLike.scala:179)
 at scala.collection.mutable.HashSet.foreach(HashSet.scala:48)
 at scala.collection.TraversableLike$class.filter(TraversableLike.scala:178)
 at scala.collection.mutable.HashSet.filter(HashSet.scala:25)
 at org.jetbrains.plugins.scala.lang.resolve.MethodResolveProcessor.candidates(ResolveProcessor.scala:130)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.processTypes$1(ScReferenceExpressionImpl.scala:139)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.org$jetbrains$plugins$scala$lang$psi$impl$expr$ScReferenceExpressionImpl$$_resolve(ScReferenceExpressionImpl.scala:211)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl$MyResolver$.resolve(ScReferenceExpressionImpl.scala:130)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl$MyResolver$.resolve(ScReferenceExpressionImpl.scala:96)
 at com.intellij.psi.impl.source.resolve.ResolveCache.resolve(ResolveCache.java:122)
 at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:137)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.multiResolve(ScReferenceExpressionImpl.scala:85)
 at org.jetbrains.plugins.scala.lang.psi.api.base.ScReferenceElement$class.bind(ScReferenceElement.scala:29)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.bind(ScReferenceExpressionImpl.scala:36)
 at org.jetbrains.plugins.scala.lang.psi.api.base.ScReferenceElement$class.resolve(ScReferenceElement.scala:37)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.resolve(ScReferenceExpressionImpl.scala:36)
 at org.jetbrains.plugins.scala.highlighter.AnnotatorHighlighter$.highlightReferenceElement(AnnotatorHighlighter.scala:48)
 at org.jetbrains.plugins.scala.annotator.ScalaAnnotator.checkQualifiedReferenceElement(ScalaAnnotator.scala:141)
 at org.jetbrains.plugins.scala.annotator.ScalaAnnotator.annotate(ScalaAnnotator.scala:67)
 at com.intellij.codeInsight.daemon.impl.analysis.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:98)
 at com.intellij.codeInsight.daemon.impl.analysis.DefaultHighlightVisitor.visitElement(DefaultHighlightVisitor.java:84)
 at org.jetbrains.plugins.scala.lang.psi.api.base.ScReferenceElement$class.accept(ScReferenceElement.scala:100)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.accept(ScReferenceExpressionImpl.scala:36)
 at com.intellij.codeInsight.daemon.impl.analysis.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:61)
 at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass$6.run(GeneralHighlightingPass.java:485)
 at com.intellij.codeInsight.daemon.impl.analysis.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:66)
 at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:509)
 at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:169)
 at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:52)
 at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:54)
 at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass$1$1.run(PassExecutorService.java:322)
 at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:696)
 at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass$1.run(PassExecutorService.java:314)
 at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:216)
 at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:311)
 at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
 at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
 at java.util.concurrent.FutureTask.run(FutureTask.java:138)
 at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
 at java.lang.Thread.run(Thread.java:619)



scala.MatchError: PsiMethod:trace
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScArgumentExprListImpl$$anonfun$possibleApplications$1.apply(ScArgumentExprListImpl.scala:159)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScArgumentExprListImpl$$anonfun$possibleApplications$1.apply(ScArgumentExprListImpl.scala:142)
 at scala.collection.IndexedSeqLike$class.foreach(IndexedSeqLike.scala:70)
 at scala.collection.mutable.ArrayOps.foreach(ArrayOps.scala:20)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScArgumentExprListImpl.possibleApplications(ScArgumentExprListImpl.scala:142)
 at org.jetbrains.plugins.scala.lang.psi.api.expr.ExpectedTypes$.expectedExprTypes(ExpectedTypes.scala:138)
 at org.jetbrains.plugins.scala.lang.psi.api.expr.ExpectedTypes$.expectedExprType(ExpectedTypes.scala:28)
 at org.jetbrains.plugins.scala.lang.psi.api.expr.ScExpression$class.expectedType(ScExpression.scala:84)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.expectedType(ScMethodCallImpl.scala:26)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.processType$1(ScMethodCallImpl.scala:52)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.inner$1(ScMethodCallImpl.scala:79)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.innerType(ScMethodCallImpl.scala:88)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.innerType(ScMethodCallImpl.scala:26)
 at org.jetbrains.plugins.scala.lang.psi.api.expr.ScExpression$class.typeWithUnderscore(ScExpression.scala:40)
 at org.jetbrains.plugins.scala.lang.psi.api.expr.ScExpression$class.getType(ScExpression.scala:26)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.getType(ScMethodCallImpl.scala:26)
 at org.jetbrains.plugins.scala.lang.psi.types.Compatibility$.doNoNamed$1(Compatibility.scala:40)
 at org.jetbrains.plugins.scala.lang.psi.types.Compatibility$.checkConformance(Compatibility.scala:72)
 at org.jetbrains.plugins.scala.lang.psi.types.Compatibility$.compatible(Compatibility.scala:134)
 at org.jetbrains.plugins.scala.lang.resolve.MethodResolveProcessor$$anonfun$1.apply(ResolveProcessor.scala:138)
 at org.jetbrains.plugins.scala.lang.resolve.MethodResolveProcessor$$anonfun$1.apply(ResolveProcessor.scala:131)
 at scala.collection.TraversableLike$$anonfun$filter$1.apply(TraversableLike.scala:179)
 at scala.collection.mutable.HashSet.foreach(HashSet.scala:48)
 at scala.collection.TraversableLike$class.filter(TraversableLike.scala:178)
 at scala.collection.mutable.HashSet.filter(HashSet.scala:25)
 at org.jetbrains.plugins.scala.lang.resolve.MethodResolveProcessor.candidates(ResolveProcessor.scala:130)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.processTypes$1(ScReferenceExpressionImpl.scala:139)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.org$jetbrains$plugins$scala$lang$psi$impl$expr$ScReferenceExpressionImpl$$_resolve(ScReferenceExpressionImpl.scala:211)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl$MyResolver$.resolve(ScReferenceExpressionImpl.scala:130)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl$MyResolver$.resolve(ScReferenceExpressionImpl.scala:96)
 at com.intellij.psi.impl.source.resolve.ResolveCache.resolve(ResolveCache.java:122)
 at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:137)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.multiResolve(ScReferenceExpressionImpl.scala:85)
 at org.jetbrains.plugins.scala.lang.psi.api.base.ScReferenceElement$class.bind(ScReferenceElement.scala:29)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.bind(ScReferenceExpressionImpl.scala:36)
 at org.jetbrains.plugins.scala.lang.psi.api.base.ScReferenceElement$class.resolve(ScReferenceElement.scala:37)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.resolve(ScReferenceExpressionImpl.scala:36)
 at org.jetbrains.plugins.scala.highlighter.AnnotatorHighlighter$.highlightReferenceElement(AnnotatorHighlighter.scala:48)
 at org.jetbrains.plugins.scala.annotator.ScalaAnnotator.checkQualifiedReferenceElement(ScalaAnnotator.scala:141)
 at org.jetbrains.plugins.scala.annotator.ScalaAnnotator.annotate(ScalaAnnotator.scala:67)
 at com.intellij.codeInsight.daemon.impl.analysis.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:98)
 at com.intellij.codeInsight.daemon.impl.analysis.DefaultHighlightVisitor.visitElement(DefaultHighlightVisitor.java:84)
 at org.jetbrains.plugins.scala.lang.psi.api.base.ScReferenceElement$class.accept(ScReferenceElement.scala:100)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.accept(ScReferenceExpressionImpl.scala:36)
 at com.intellij.codeInsight.daemon.impl.analysis.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:61)
 at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass$6.run(GeneralHighlightingPass.java:485)
 at com.intellij.codeInsight.daemon.impl.analysis.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:66)
 at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:509)
 at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:169)
 at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:52)
 at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:54)
 at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass$1$1.run(PassExecutorService.java:322)
 at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:696)
 at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass$1.run(PassExecutorService.java:314)
 at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:216)
 at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:311)
 at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
 at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
 at java.util.concurrent.FutureTask.run(FutureTask.java:138)
 at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
 at java.lang.Thread.run(Thread.java:619)



java.util.concurrent.ExecutionException: scala.MatchError: PsiMethod:trace
 at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:222)
 at java.util.concurrent.FutureTask.get(FutureTask.java:83)
 at com.intellij.concurrency.PrioritizedFutureTask.done(PrioritizedFutureTask.java:117)
 at java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:273)
 at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:307)
 at java.util.concurrent.FutureTask.run(FutureTask.java:138)
 at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
 at java.lang.Thread.run(Thread.java:619)
Caused by: scala.MatchError: PsiMethod:trace
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScArgumentExprListImpl$$anonfun$possibleApplications$1.apply(ScArgumentExprListImpl.scala:159)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScArgumentExprListImpl$$anonfun$possibleApplications$1.apply(ScArgumentExprListImpl.scala:142)
 at scala.collection.IndexedSeqLike$class.foreach(IndexedSeqLike.scala:70)
 at scala.collection.mutable.ArrayOps.foreach(ArrayOps.scala:20)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScArgumentExprListImpl.possibleApplications(ScArgumentExprListImpl.scala:142)
 at org.jetbrains.plugins.scala.lang.psi.api.expr.ExpectedTypes$.expectedExprTypes(ExpectedTypes.scala:138)
 at org.jetbrains.plugins.scala.lang.psi.api.expr.ExpectedTypes$.expectedExprType(ExpectedTypes.scala:28)
 at org.jetbrains.plugins.scala.lang.psi.api.expr.ScExpression$class.expectedType(ScExpression.scala:84)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.expectedType(ScMethodCallImpl.scala:26)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.processType$1(ScMethodCallImpl.scala:52)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.inner$1(ScMethodCallImpl.scala:79)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.innerType(ScMethodCallImpl.scala:88)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.innerType(ScMethodCallImpl.scala:26)
 at org.jetbrains.plugins.scala.lang.psi.api.expr.ScExpression$class.typeWithUnderscore(ScExpression.scala:40)
 at org.jetbrains.plugins.scala.lang.psi.api.expr.ScExpression$class.getType(ScExpression.scala:26)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.getType(ScMethodCallImpl.scala:26)
 at org.jetbrains.plugins.scala.lang.psi.types.Compatibility$.doNoNamed$1(Compatibility.scala:40)
 at org.jetbrains.plugins.scala.lang.psi.types.Compatibility$.checkConformance(Compatibility.scala:72)
 at org.jetbrains.plugins.scala.lang.psi.types.Compatibility$.compatible(Compatibility.scala:134)
 at org.jetbrains.plugins.scala.lang.resolve.MethodResolveProcessor$$anonfun$1.apply(ResolveProcessor.scala:138)
 at org.jetbrains.plugins.scala.lang.resolve.MethodResolveProcessor$$anonfun$1.apply(ResolveProcessor.scala:131)
 at scala.collection.TraversableLike$$anonfun$filter$1.apply(TraversableLike.scala:179)
 at scala.collection.mutable.HashSet.foreach(HashSet.scala:48)
 at scala.collection.TraversableLike$class.filter(TraversableLike.scala:178)
 at scala.collection.mutable.HashSet.filter(HashSet.scala:25)
 at org.jetbrains.plugins.scala.lang.resolve.MethodResolveProcessor.candidates(ResolveProcessor.scala:130)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.processTypes$1(ScReferenceExpressionImpl.scala:139)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.org$jetbrains$plugins$scala$lang$psi$impl$expr$ScReferenceExpressionImpl$$_resolve(ScReferenceExpressionImpl.scala:211)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl$MyResolver$.resolve(ScReferenceExpressionImpl.scala:130)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl$MyResolver$.resolve(ScReferenceExpressionImpl.scala:96)
 at com.intellij.psi.impl.source.resolve.ResolveCache.resolve(ResolveCache.java:122)
 at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:137)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.multiResolve(ScReferenceExpressionImpl.scala:85)
 at org.jetbrains.plugins.scala.lang.psi.api.base.ScReferenceElement$class.bind(ScReferenceElement.scala:29)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.bind(ScReferenceExpressionImpl.scala:36)
 at org.jetbrains.plugins.scala.lang.psi.api.base.ScReferenceElement$class.resolve(ScReferenceElement.scala:37)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.resolve(ScReferenceExpressionImpl.scala:36)
 at org.jetbrains.plugins.scala.highlighter.AnnotatorHighlighter$.highlightReferenceElement(AnnotatorHighlighter.scala:48)
 at org.jetbrains.plugins.scala.annotator.ScalaAnnotator.checkQualifiedReferenceElement(ScalaAnnotator.scala:141)
 at org.jetbrains.plugins.scala.annotator.ScalaAnnotator.annotate(ScalaAnnotator.scala:67)
 at com.intellij.codeInsight.daemon.impl.analysis.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:98)
 at com.intellij.codeInsight.daemon.impl.analysis.DefaultHighlightVisitor.visitElement(DefaultHighlightVisitor.java:84)
 at org.jetbrains.plugins.scala.lang.psi.api.base.ScReferenceElement$class.accept(ScReferenceElement.scala:100)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.accept(ScReferenceExpressionImpl.scala:36)
 at com.intellij.codeInsight.daemon.impl.analysis.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:61)
 at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass$6.run(GeneralHighlightingPass.java:485)
 at com.intellij.codeInsight.daemon.impl.analysis.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:66)
 at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:509)
 at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:169)
 at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:52)
 at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:54)
 at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass$1$1.run(PassExecutorService.java:322)
 at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:696)
 at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass$1.run(PassExecutorService.java:314)
 at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:216)
 at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:311)
 at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
 at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
 ... 4 more



scala.MatchError: PsiMethod:trace
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScArgumentExprListImpl$$anonfun$possibleApplications$1.apply(ScArgumentExprListImpl.scala:159)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScArgumentExprListImpl$$anonfun$possibleApplications$1.apply(ScArgumentExprListImpl.scala:142)
 at scala.collection.IndexedSeqLike$class.foreach(IndexedSeqLike.scala:70)
 at scala.collection.mutable.ArrayOps.foreach(ArrayOps.scala:20)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScArgumentExprListImpl.possibleApplications(ScArgumentExprListImpl.scala:142)
 at org.jetbrains.plugins.scala.lang.psi.api.expr.ExpectedTypes$.expectedExprTypes(ExpectedTypes.scala:138)
 at org.jetbrains.plugins.scala.lang.psi.api.expr.ExpectedTypes$.expectedExprType(ExpectedTypes.scala:28)
 at org.jetbrains.plugins.scala.lang.psi.api.expr.ScExpression$class.expectedType(ScExpression.scala:84)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.expectedType(ScMethodCallImpl.scala:26)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.processType$1(ScMethodCallImpl.scala:52)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.inner$1(ScMethodCallImpl.scala:79)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.innerType(ScMethodCallImpl.scala:88)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.innerType(ScMethodCallImpl.scala:26)
 at org.jetbrains.plugins.scala.lang.psi.api.expr.ScExpression$class.typeWithUnderscore(ScExpression.scala:40)
 at org.jetbrains.plugins.scala.lang.psi.api.expr.ScExpression$class.getType(ScExpression.scala:26)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.getType(ScMethodCallImpl.scala:26)
 at org.jetbrains.plugins.scala.lang.psi.types.Compatibility$.doNoNamed$1(Compatibility.scala:40)
 at org.jetbrains.plugins.scala.lang.psi.types.Compatibility$.checkConformance(Compatibility.scala:72)
 at org.jetbrains.plugins.scala.lang.psi.types.Compatibility$.compatible(Compatibility.scala:134)
 at org.jetbrains.plugins.scala.lang.resolve.MethodResolveProcessor$$anonfun$1.apply(ResolveProcessor.scala:138)
 at org.jetbrains.plugins.scala.lang.resolve.MethodResolveProcessor$$anonfun$1.apply(ResolveProcessor.scala:131)
 at scala.collection.TraversableLike$$anonfun$filter$1.apply(TraversableLike.scala:179)
 at scala.collection.mutable.HashSet.foreach(HashSet.scala:48)
 at scala.collection.TraversableLike$class.filter(TraversableLike.scala:178)
 at scala.collection.mutable.HashSet.filter(HashSet.scala:25)
 at org.jetbrains.plugins.scala.lang.resolve.MethodResolveProcessor.candidates(ResolveProcessor.scala:130)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.processTypes$1(ScReferenceExpressionImpl.scala:139)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.org$jetbrains$plugins$scala$lang$psi$impl$expr$ScReferenceExpressionImpl$$_resolve(ScReferenceExpressionImpl.scala:211)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl$MyResolver$.resolve(ScReferenceExpressionImpl.scala:130)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl$MyResolver$.resolve(ScReferenceExpressionImpl.scala:96)
 at com.intellij.psi.impl.source.resolve.ResolveCache.resolve(ResolveCache.java:122)
 at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:137)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.multiResolve(ScReferenceExpressionImpl.scala:85)
 at org.jetbrains.plugins.scala.lang.psi.api.base.ScReferenceElement$class.bind(ScReferenceElement.scala:29)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.bind(ScReferenceExpressionImpl.scala:36)
 at org.jetbrains.plugins.scala.lang.psi.api.base.ScReferenceElement$class.resolve(ScReferenceElement.scala:37)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.resolve(ScReferenceExpressionImpl.scala:36)
 at org.jetbrains.plugins.scala.highlighter.AnnotatorHighlighter$.highlightReferenceElement(AnnotatorHighlighter.scala:48)
 at org.jetbrains.plugins.scala.annotator.ScalaAnnotator.checkQualifiedReferenceElement(ScalaAnnotator.scala:141)
 at org.jetbrains.plugins.scala.annotator.ScalaAnnotator.annotate(ScalaAnnotator.scala:67)
 at com.intellij.codeInsight.daemon.impl.analysis.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:98)
 at com.intellij.codeInsight.daemon.impl.analysis.DefaultHighlightVisitor.visitElement(DefaultHighlightVisitor.java:84)
 at org.jetbrains.plugins.scala.lang.psi.api.base.ScReferenceElement$class.accept(ScReferenceElement.scala:100)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.accept(ScReferenceExpressionImpl.scala:36)
 at com.intellij.codeInsight.daemon.impl.analysis.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:61)
 at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass$6.run(GeneralHighlightingPass.java:485)
 at com.intellij.codeInsight.daemon.impl.analysis.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:66)
 at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:509)
 at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:169)
 at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:52)
 at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:54)
 at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass$1$1.run(PassExecutorService.java:322)
 at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:696)
 at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass$1.run(PassExecutorService.java:314)
 at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:216)
 at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:311)
 at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
 at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
 at java.util.concurrent.FutureTask.run(FutureTask.java:138)
 at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
 at java.lang.Thread.run(Thread.java:619)



scala.MatchError: PsiMethod:trace
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScArgumentExprListImpl$$anonfun$possibleApplications$1.apply(ScArgumentExprListImpl.scala:159)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScArgumentExprListImpl$$anonfun$possibleApplications$1.apply(ScArgumentExprListImpl.scala:142)
 at scala.collection.IndexedSeqLike$class.foreach(IndexedSeqLike.scala:70)
 at scala.collection.mutable.ArrayOps.foreach(ArrayOps.scala:20)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScArgumentExprListImpl.possibleApplications(ScArgumentExprListImpl.scala:142)
 at org.jetbrains.plugins.scala.lang.psi.api.expr.ExpectedTypes$.expectedExprTypes(ExpectedTypes.scala:138)
 at org.jetbrains.plugins.scala.lang.psi.api.expr.ExpectedTypes$.expectedExprType(ExpectedTypes.scala:28)
 at org.jetbrains.plugins.scala.lang.psi.api.expr.ScExpression$class.expectedType(ScExpression.scala:84)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.expectedType(ScMethodCallImpl.scala:26)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.processType$1(ScMethodCallImpl.scala:52)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.inner$1(ScMethodCallImpl.scala:79)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.innerType(ScMethodCallImpl.scala:88)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.innerType(ScMethodCallImpl.scala:26)
 at org.jetbrains.plugins.scala.lang.psi.api.expr.ScExpression$class.typeWithUnderscore(ScExpression.scala:40)
 at org.jetbrains.plugins.scala.lang.psi.api.expr.ScExpression$class.getType(ScExpression.scala:26)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.getType(ScMethodCallImpl.scala:26)
 at org.jetbrains.plugins.scala.lang.psi.types.Compatibility$.doNoNamed$1(Compatibility.scala:40)
 at org.jetbrains.plugins.scala.lang.psi.types.Compatibility$.checkConformance(Compatibility.scala:72)
 at org.jetbrains.plugins.scala.lang.psi.types.Compatibility$.compatible(Compatibility.scala:134)
 at org.jetbrains.plugins.scala.lang.resolve.MethodResolveProcessor$$anonfun$1.apply(ResolveProcessor.scala:138)
 at org.jetbrains.plugins.scala.lang.resolve.MethodResolveProcessor$$anonfun$1.apply(ResolveProcessor.scala:131)
 at scala.collection.TraversableLike$$anonfun$filter$1.apply(TraversableLike.scala:179)
 at scala.collection.mutable.HashSet.foreach(HashSet.scala:48)
 at scala.collection.TraversableLike$class.filter(TraversableLike.scala:178)
 at scala.collection.mutable.HashSet.filter(HashSet.scala:25)
 at org.jetbrains.plugins.scala.lang.resolve.MethodResolveProcessor.candidates(ResolveProcessor.scala:130)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.processTypes$1(ScReferenceExpressionImpl.scala:139)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.org$jetbrains$plugins$scala$lang$psi$impl$expr$ScReferenceExpressionImpl$$_resolve(ScReferenceExpressionImpl.scala:211)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl$MyResolver$.resolve(ScReferenceExpressionImpl.scala:130)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl$MyResolver$.resolve(ScReferenceExpressionImpl.scala:96)
 at com.intellij.psi.impl.source.resolve.ResolveCache.resolve(ResolveCache.java:122)
 at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:137)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.multiResolve(ScReferenceExpressionImpl.scala:85)
 at org.jetbrains.plugins.scala.lang.psi.api.base.ScReferenceElement$class.bind(ScReferenceElement.scala:29)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.bind(ScReferenceExpressionImpl.scala:36)
 at org.jetbrains.plugins.scala.codeInspection.referenceInspections.CyclicReferencesInspection.org$jetbrains$plugins$scala$codeInspection$referenceInspections$CyclicReferencesInspection$$check(CyclicReferencesInspection.scala:50)
 at org.jetbrains.plugins.scala.codeInspection.referenceInspections.CyclicReferencesInspection$$anon$1.visitReference(CyclicReferencesInspection.scala:44)
 at org.jetbrains.plugins.scala.lang.psi.api.base.ScReferenceElement$class.accept(ScReferenceElement.scala:99)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.accept(ScReferenceExpressionImpl.scala:36)
 at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass$1.process(LocalInspectionsPass.java:215)
 at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass$1.process(LocalInspectionsPass.java:195)
 at com.intellij.concurrency.JobUtil$2$1.run(JobUtil.java:87)
 at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:191)
 at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:216)
 at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:182)
 at com.intellij.concurrency.JobUtil$2.process(JobUtil.java:85)
 at com.intellij.concurrency.JobUtil$1.run(JobUtil.java:59)
 at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
 at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
 at java.util.concurrent.FutureTask.run(FutureTask.java:138)
 at com.intellij.concurrency.JobImpl.scheduleAndWaitForResults(JobImpl.java:77)
 at com.intellij.concurrency.JobUtil.invokeConcurrentlyForAll(JobUtil.java:66)
 at com.intellij.concurrency.JobUtil.invokeConcurrentlyUnderMyProgress(JobUtil.java:82)
 at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.inspect(LocalInspectionsPass.java:195)
 at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.inspectRoot(LocalInspectionsPass.java:117)
 at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.collectInformationWithProgress(LocalInspectionsPass.java:104)
 at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:52)
 at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:54)
 at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass$1$1.run(PassExecutorService.java:322)
 at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:696)
 at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass$1.run(PassExecutorService.java:314)
 at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:216)
 at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:311)
 at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
 at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
 at java.util.concurrent.FutureTask.run(FutureTask.java:138)
 at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
 at java.lang.Thread.run(Thread.java:619)



java.util.concurrent.ExecutionException: scala.MatchError: PsiMethod:trace
 at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:222)
 at java.util.concurrent.FutureTask.get(FutureTask.java:83)
 at com.intellij.concurrency.PrioritizedFutureTask.done(PrioritizedFutureTask.java:117)
 at java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:273)
 at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:307)
 at java.util.concurrent.FutureTask.run(FutureTask.java:138)
 at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
 at java.lang.Thread.run(Thread.java:619)
Caused by: scala.MatchError: PsiMethod:trace
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScArgumentExprListImpl$$anonfun$possibleApplications$1.apply(ScArgumentExprListImpl.scala:159)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScArgumentExprListImpl$$anonfun$possibleApplications$1.apply(ScArgumentExprListImpl.scala:142)
 at scala.collection.IndexedSeqLike$class.foreach(IndexedSeqLike.scala:70)
 at scala.collection.mutable.ArrayOps.foreach(ArrayOps.scala:20)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScArgumentExprListImpl.possibleApplications(ScArgumentExprListImpl.scala:142)
 at org.jetbrains.plugins.scala.lang.psi.api.expr.ExpectedTypes$.expectedExprTypes(ExpectedTypes.scala:138)
 at org.jetbrains.plugins.scala.lang.psi.api.expr.ExpectedTypes$.expectedExprType(ExpectedTypes.scala:28)
 at org.jetbrains.plugins.scala.lang.psi.api.expr.ScExpression$class.expectedType(ScExpression.scala:84)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.expectedType(ScMethodCallImpl.scala:26)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.processType$1(ScMethodCallImpl.scala:52)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.inner$1(ScMethodCallImpl.scala:79)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.innerType(ScMethodCallImpl.scala:88)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.innerType(ScMethodCallImpl.scala:26)
 at org.jetbrains.plugins.scala.lang.psi.api.expr.ScExpression$class.typeWithUnderscore(ScExpression.scala:40)
 at org.jetbrains.plugins.scala.lang.psi.api.expr.ScExpression$class.getType(ScExpression.scala:26)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.getType(ScMethodCallImpl.scala:26)
 at org.jetbrains.plugins.scala.lang.psi.types.Compatibility$.doNoNamed$1(Compatibility.scala:40)
 at org.jetbrains.plugins.scala.lang.psi.types.Compatibility$.checkConformance(Compatibility.scala:72)
 at org.jetbrains.plugins.scala.lang.psi.types.Compatibility$.compatible(Compatibility.scala:134)
 at org.jetbrains.plugins.scala.lang.resolve.MethodResolveProcessor$$anonfun$1.apply(ResolveProcessor.scala:138)
 at org.jetbrains.plugins.scala.lang.resolve.MethodResolveProcessor$$anonfun$1.apply(ResolveProcessor.scala:131)
 at scala.collection.TraversableLike$$anonfun$filter$1.apply(TraversableLike.scala:179)
 at scala.collection.mutable.HashSet.foreach(HashSet.scala:48)
 at scala.collection.TraversableLike$class.filter(TraversableLike.scala:178)
 at scala.collection.mutable.HashSet.filter(HashSet.scala:25)
 at org.jetbrains.plugins.scala.lang.resolve.MethodResolveProcessor.candidates(ResolveProcessor.scala:130)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.processTypes$1(ScReferenceExpressionImpl.scala:139)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.org$jetbrains$plugins$scala$lang$psi$impl$expr$ScReferenceExpressionImpl$$_resolve(ScReferenceExpressionImpl.scala:211)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl$MyResolver$.resolve(ScReferenceExpressionImpl.scala:130)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl$MyResolver$.resolve(ScReferenceExpressionImpl.scala:96)
 at com.intellij.psi.impl.source.resolve.ResolveCache.resolve(ResolveCache.java:122)
 at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:137)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.multiResolve(ScReferenceExpressionImpl.scala:85)
 at org.jetbrains.plugins.scala.lang.psi.api.base.ScReferenceElement$class.bind(ScReferenceElement.scala:29)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.bind(ScReferenceExpressionImpl.scala:36)
 at org.jetbrains.plugins.scala.codeInspection.referenceInspections.CyclicReferencesInspection.org$jetbrains$plugins$scala$codeInspection$referenceInspections$CyclicReferencesInspection$$check(CyclicReferencesInspection.scala:50)
 at org.jetbrains.plugins.scala.codeInspection.referenceInspections.CyclicReferencesInspection$$anon$1.visitReference(CyclicReferencesInspection.scala:44)
 at org.jetbrains.plugins.scala.lang.psi.api.base.ScReferenceElement$class.accept(ScReferenceElement.scala:99)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.accept(ScReferenceExpressionImpl.scala:36)
 at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass$1.process(LocalInspectionsPass.java:215)
 at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass$1.process(LocalInspectionsPass.java:195)
 at com.intellij.concurrency.JobUtil$2$1.run(JobUtil.java:87)
 at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:191)
 at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:216)
 at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:182)
 at com.intellij.concurrency.JobUtil$2.process(JobUtil.java:85)
 at com.intellij.concurrency.JobUtil$1.run(JobUtil.java:59)
 at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
 at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
 at java.util.concurrent.FutureTask.run(FutureTask.java:138)
 at com.intellij.concurrency.JobImpl.scheduleAndWaitForResults(JobImpl.java:77)
 at com.intellij.concurrency.JobUtil.invokeConcurrentlyForAll(JobUtil.java:66)
 at com.intellij.concurrency.JobUtil.invokeConcurrentlyUnderMyProgress(JobUtil.java:82)
 at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.inspect(LocalInspectionsPass.java:195)
 at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.inspectRoot(LocalInspectionsPass.java:117)
 at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.collectInformationWithProgress(LocalInspectionsPass.java:104)
 at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:52)
 at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:54)
 at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass$1$1.run(PassExecutorService.java:322)
 at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:696)
 at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass$1.run(PassExecutorService.java:314)
 at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:216)
 at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:311)
 at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
 at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
 ... 4 more



scala.MatchError: PsiMethod:trace
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScArgumentExprListImpl$$anonfun$possibleApplications$1.apply(ScArgumentExprListImpl.scala:159)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScArgumentExprListImpl$$anonfun$possibleApplications$1.apply(ScArgumentExprListImpl.scala:142)
 at scala.collection.IndexedSeqLike$class.foreach(IndexedSeqLike.scala:70)
 at scala.collection.mutable.ArrayOps.foreach(ArrayOps.scala:20)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScArgumentExprListImpl.possibleApplications(ScArgumentExprListImpl.scala:142)
 at org.jetbrains.plugins.scala.lang.psi.api.expr.ExpectedTypes$.expectedExprTypes(ExpectedTypes.scala:138)
 at org.jetbrains.plugins.scala.lang.psi.api.expr.ExpectedTypes$.expectedExprType(ExpectedTypes.scala:28)
 at org.jetbrains.plugins.scala.lang.psi.api.expr.ScExpression$class.expectedType(ScExpression.scala:84)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.expectedType(ScMethodCallImpl.scala:26)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.processType$1(ScMethodCallImpl.scala:52)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.inner$1(ScMethodCallImpl.scala:79)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.innerType(ScMethodCallImpl.scala:88)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.innerType(ScMethodCallImpl.scala:26)
 at org.jetbrains.plugins.scala.lang.psi.api.expr.ScExpression$class.typeWithUnderscore(ScExpression.scala:40)
 at org.jetbrains.plugins.scala.lang.psi.api.expr.ScExpression$class.getType(ScExpression.scala:26)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.getType(ScMethodCallImpl.scala:26)
 at org.jetbrains.plugins.scala.lang.psi.types.Compatibility$.doNoNamed$1(Compatibility.scala:40)
 at org.jetbrains.plugins.scala.lang.psi.types.Compatibility$.checkConformance(Compatibility.scala:72)
 at org.jetbrains.plugins.scala.lang.psi.types.Compatibility$.compatible(Compatibility.scala:134)
 at org.jetbrains.plugins.scala.lang.resolve.MethodResolveProcessor$$anonfun$1.apply(ResolveProcessor.scala:138)
 at org.jetbrains.plugins.scala.lang.resolve.MethodResolveProcessor$$anonfun$1.apply(ResolveProcessor.scala:131)
 at scala.collection.TraversableLike$$anonfun$filter$1.apply(TraversableLike.scala:179)
 at scala.collection.mutable.HashSet.foreach(HashSet.scala:48)
 at scala.collection.TraversableLike$class.filter(TraversableLike.scala:178)
 at scala.collection.mutable.HashSet.filter(HashSet.scala:25)
 at org.jetbrains.plugins.scala.lang.resolve.MethodResolveProcessor.candidates(ResolveProcessor.scala:130)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.processTypes$1(ScReferenceExpressionImpl.scala:139)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.org$jetbrains$plugins$scala$lang$psi$impl$expr$ScReferenceExpressionImpl$$_resolve(ScReferenceExpressionImpl.scala:211)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl$MyResolver$.resolve(ScReferenceExpressionImpl.scala:130)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl$MyResolver$.resolve(ScReferenceExpressionImpl.scala:96)
 at com.intellij.psi.impl.source.resolve.ResolveCache.resolve(ResolveCache.java:122)
 at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:137)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.multiResolve(ScReferenceExpressionImpl.scala:85)
 at org.jetbrains.plugins.scala.lang.psi.api.base.ScReferenceElement$class.bind(ScReferenceElement.scala:29)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.bind(ScReferenceExpressionImpl.scala:36)
 at org.jetbrains.plugins.scala.codeInspection.referenceInspections.CyclicReferencesInspection.org$jetbrains$plugins$scala$codeInspection$referenceInspections$CyclicReferencesInspection$$check(CyclicReferencesInspection.scala:50)
 at org.jetbrains.plugins.scala.codeInspection.referenceInspections.CyclicReferencesInspection$$anon$1.visitReference(CyclicReferencesInspection.scala:44)
 at org.jetbrains.plugins.scala.lang.psi.api.base.ScReferenceElement$class.accept(ScReferenceElement.scala:99)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.accept(ScReferenceExpressionImpl.scala:36)
 at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass$1.process(LocalInspectionsPass.java:215)
 at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass$1.process(LocalInspectionsPass.java:195)
 at com.intellij.concurrency.JobUtil$2$1.run(JobUtil.java:87)
 at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:191)
 at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:216)
 at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:182)
 at com.intellij.concurrency.JobUtil$2.process(JobUtil.java:85)
 at com.intellij.concurrency.JobUtil$1.run(JobUtil.java:59)
 at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
 at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
 at java.util.concurrent.FutureTask.run(FutureTask.java:138)
 at com.intellij.concurrency.JobImpl.scheduleAndWaitForResults(JobImpl.java:77)
 at com.intellij.concurrency.JobUtil.invokeConcurrentlyForAll(JobUtil.java:66)
 at com.intellij.concurrency.JobUtil.invokeConcurrentlyUnderMyProgress(JobUtil.java:82)
 at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.inspect(LocalInspectionsPass.java:195)
 at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.inspectRoot(LocalInspectionsPass.java:117)
 at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.collectInformationWithProgress(LocalInspectionsPass.java:104)
 at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:52)
 at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:54)
 at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass$1$1.run(PassExecutorService.java:322)
 at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:696)
 at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass$1.run(PassExecutorService.java:314)
 at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:216)
 at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:311)
 at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
 at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
 at java.util.concurrent.FutureTask.run(FutureTask.java:138)
 at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
 at java.lang.Thread.run(Thread.java:619)

0

These bug I thought fixed in 0.3.75, because I commited it, but I forgot to push it (as new to Git). Now changes to avoid this ME uploaded. You can try any nightly after #75 (next nightly #82 I hope will be added in 30 minutes).

Best regards,
Alexander Podkhalyuzin.

0

3.92 does not exhibit the problem.

0

请先登录再写评论。