Not able to use IDEA 10 public preview with Scala

Hi all.

I've not had a working copy of IDEA X for a while. I've just tried the public preview and I can't even open a scala file.

I've submitted the stack trace but I'll put it below as well.

Please have a look as I really want to start using IDEA X!

Thanks, Nick.

java.lang.Throwable
 at com.intellij.openapi.diagnostic.Logger.error(Logger.java:48)
 at com.intellij.psi.impl.source.PsiFileImpl$1.visitNode(PsiFileImpl.java:280)
 at com.intellij.psi.impl.source.tree.RecursiveTreeElementWalkingVisitor.visitComposite(RecursiveTreeElementWalkingVisitor.java:73)
 at com.intellij.psi.impl.source.tree.CompositeElement.acceptTree(CompositeElement.java:107)
 at com.intellij.psi.impl.source.tree.RecursiveTreeElementWalkingVisitor$1.visit(RecursiveTreeElementWalkingVisitor.java:62)
 at com.intellij.psi.impl.source.tree.RecursiveTreeElementWalkingVisitor$1.visit(RecursiveTreeElementWalkingVisitor.java:54)
 at com.intellij.psi.WalkingState.walkChildren(WalkingState.java:61)
 at com.intellij.psi.WalkingState.elementStarted(WalkingState.java:51)
 at com.intellij.psi.impl.source.tree.RecursiveTreeElementWalkingVisitor.visitNode(RecursiveTreeElementWalkingVisitor.java:78)
 at com.intellij.psi.impl.source.PsiFileImpl$1.visitNode(PsiFileImpl.java:307)
 at com.intellij.psi.impl.source.tree.RecursiveTreeElementWalkingVisitor.visitComposite(RecursiveTreeElementWalkingVisitor.java:73)
 at com.intellij.psi.impl.source.tree.CompositeElement.acceptTree(CompositeElement.java:107)
 at com.intellij.psi.impl.source.PsiFileImpl.a(PsiFileImpl.java:267)
 at com.intellij.psi.impl.source.PsiFileImpl.loadTreeElement(PsiFileImpl.java:217)
 at com.intellij.psi.impl.source.PsiFileImpl.calcTreeElement(PsiFileImpl.java:689)
 at com.intellij.psi.impl.source.PsiFileImpl.getNode(PsiFileImpl.java:869)
 at com.intellij.psi.impl.source.PsiFileImpl.getNode(PsiFileImpl.java:70)
 at com.intellij.psi.impl.search.LowLevelSearchUtil.a(LowLevelSearchUtil.java:68)
 at com.intellij.psi.impl.search.LowLevelSearchUtil.processElementsContainingWordInElement(LowLevelSearchUtil.java:157)
 at com.intellij.psi.impl.search.PsiSearchHelperImpl$5.process(PsiSearchHelperImpl.java:239)
 at com.intellij.psi.impl.search.PsiSearchHelperImpl$5.process(PsiSearchHelperImpl.java:237)
 at com.intellij.psi.impl.search.PsiSearchHelperImpl$6$2.run(PsiSearchHelperImpl.java:271)
 at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:752)
 at com.intellij.psi.impl.search.PsiSearchHelperImpl$6.process(PsiSearchHelperImpl.java:263)
 at com.intellij.psi.impl.search.PsiSearchHelperImpl$6.process(PsiSearchHelperImpl.java:254)
 at com.intellij.concurrency.JobUtil$1.run(JobUtil.java:65)
 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.PrioritizedFutureTask.access$101(PrioritizedFutureTask.java:31)
 at com.intellij.concurrency.PrioritizedFutureTask$1.run(PrioritizedFutureTask.java:70)
 at com.intellij.concurrency.PrioritizedFutureTask.run(PrioritizedFutureTask.java:105)
 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)
[  49522]  ERROR - ij.psi.impl.source.PsiFileImpl - IntelliJ IDEA (IdeaX) IU-98.382  Build #IU-98.382
[  49522]  ERROR - ij.psi.impl.source.PsiFileImpl - JDK: 1.6.0_21
[  49522]  ERROR - ij.psi.impl.source.PsiFileImpl - VM: Java HotSpot(TM) 64-Bit Server VM
[  49523]  ERROR - ij.psi.impl.source.PsiFileImpl - Vendor: Sun Microsystems Inc.
[  49523]  ERROR - ij.psi.impl.source.PsiFileImpl - OS: Linux
[  49523]  ERROR - ij.psi.impl.source.PsiFileImpl - Last Action: GotoClass
[  49523]  ERROR - m.intellij.util.ExecutorsQuery - null
java.util.NoSuchElementException
 at java.util.AbstractList$Itr.next(AbstractList.java:350)
 at com.intellij.psi.impl.source.PsiFileImpl$1.visitNode(PsiFileImpl.java:289)
 at com.intellij.psi.impl.source.tree.RecursiveTreeElementWalkingVisitor.visitComposite(RecursiveTreeElementWalkingVisitor.java:73)
 at com.intellij.psi.impl.source.tree.CompositeElement.acceptTree(CompositeElement.java:107)
 at com.intellij.psi.impl.source.tree.RecursiveTreeElementWalkingVisitor$1.visit(RecursiveTreeElementWalkingVisitor.java:62)
 at com.intellij.psi.impl.source.tree.RecursiveTreeElementWalkingVisitor$1.visit(RecursiveTreeElementWalkingVisitor.java:54)
 at com.intellij.psi.WalkingState.walkChildren(WalkingState.java:61)
 at com.intellij.psi.WalkingState.elementStarted(WalkingState.java:51)
 at com.intellij.psi.impl.source.tree.RecursiveTreeElementWalkingVisitor.visitNode(RecursiveTreeElementWalkingVisitor.java:78)
 at com.intellij.psi.impl.source.PsiFileImpl$1.visitNode(PsiFileImpl.java:307)
 at com.intellij.psi.impl.source.tree.RecursiveTreeElementWalkingVisitor.visitComposite(RecursiveTreeElementWalkingVisitor.java:73)
 at com.intellij.psi.impl.source.tree.CompositeElement.acceptTree(CompositeElement.java:107)
 at com.intellij.psi.impl.source.PsiFileImpl.a(PsiFileImpl.java:267)
 at com.intellij.psi.impl.source.PsiFileImpl.loadTreeElement(PsiFileImpl.java:217)
 at com.intellij.psi.impl.source.PsiFileImpl.calcTreeElement(PsiFileImpl.java:689)
 at com.intellij.psi.impl.source.PsiFileImpl.getNode(PsiFileImpl.java:869)
 at com.intellij.psi.impl.source.PsiFileImpl.getNode(PsiFileImpl.java:70)
 at com.intellij.psi.impl.search.LowLevelSearchUtil.a(LowLevelSearchUtil.java:68)
 at com.intellij.psi.impl.search.LowLevelSearchUtil.processElementsContainingWordInElement(LowLevelSearchUtil.java:157)
 at com.intellij.psi.impl.search.PsiSearchHelperImpl$5.process(PsiSearchHelperImpl.java:239)
 at com.intellij.psi.impl.search.PsiSearchHelperImpl$5.process(PsiSearchHelperImpl.java:237)
 at com.intellij.psi.impl.search.PsiSearchHelperImpl$6$2.run(PsiSearchHelperImpl.java:271)
 at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:752)
 at com.intellij.psi.impl.search.PsiSearchHelperImpl$6.process(PsiSearchHelperImpl.java:263)
 at com.intellij.psi.impl.search.PsiSearchHelperImpl$6.process(PsiSearchHelperImpl.java:254)
 at com.intellij.concurrency.JobUtil$1.run(JobUtil.java:65)
 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.PrioritizedFutureTask.access$101(PrioritizedFutureTask.java:31)
 at com.intellij.concurrency.PrioritizedFutureTask$1.run(PrioritizedFutureTask.java:70)
 at com.intellij.concurrency.PrioritizedFutureTask.run(PrioritizedFutureTask.java:105)
 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)
[  49523]  ERROR - .file.impl.JavaFileManagerImpl - Non class in class list: file:///home/nick/workspace/ideax/starling/gui/src/starling/pivot/view/swing/MigPanel.scala. found: Modifiers
java.lang.Throwable
 at com.intellij.openapi.diagnostic.Logger.error(Logger.java:48)
 at com.intellij.psi.impl.file.impl.JavaFileManagerImpl.notClass(JavaFileManagerImpl.java:167)
 at com.intellij.psi.impl.file.impl.JavaFileManagerImpl.findClasses(JavaFileManagerImpl.java:138)
 at com.intellij.psi.impl.JavaPsiFacadeImpl$PsiElementFinderImpl.findClasses(JavaPsiFacadeImpl.java:394)
 at com.intellij.psi.impl.JavaPsiFacadeImpl.findClasses(JavaPsiFacadeImpl.java:229)
 at com.intellij.psi.impl.file.PsiPackageImpl.a(PsiPackageImpl.java:432)
 at com.intellij.psi.impl.file.PsiPackageImpl.a(PsiPackageImpl.java:523)
 at com.intellij.psi.impl.file.PsiPackageImpl.processDeclarations(PsiPackageImpl.java:467)
 at org.jetbrains.plugins.scala.lang.psi.impl.ScPackageImpl.processDeclarations(ScPackageImpl.scala:27)
 at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.packaging.ScPackagingImpl.processDeclarations(ScPackagingImpl.scala:125)
 at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.treeWalkUp$1(ResolvableStableCodeReferenceElement.scala:69)
 at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.doResolve(ResolvableStableCodeReferenceElement.scala:80)
 at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.doResolve(ScStableCodeReferenceElementImpl.scala:29)
 at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:32)
 at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:12)
 at com.intellij.psi.impl.source.resolve.ResolveCache.a(ResolveCache.java:117)
 at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:132)
 at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.multiResolve(ResolvableStableCodeReferenceElement.scala:33)
 at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.multiResolve(ScStableCodeReferenceElementImpl.scala:29)
 at org.jetbrains.plugins.scala.lang.resolve.ResolvableReferenceElement$class.bind(ResolvableReferenceElement.scala:28)
 at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.bind(ScStableCodeReferenceElementImpl.scala:29)
 at org.jetbrains.plugins.scala.lang.psi.impl.base.types.ScSimpleTypeElementImpl.innerType(ScSimpleTypeElementImpl.scala:159)
 at org.jetbrains.plugins.scala.lang.psi.api.base.types.ScTypeElement$class.getType(ScTypeElement.scala:33)
 at org.jetbrains.plugins.scala.lang.psi.impl.base.types.ScSimpleTypeElementImpl.getType(ScSimpleTypeElementImpl.scala:34)
 at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.templates.ScClassParentsImpl$$anonfun$superTypes$1.apply(ScClassParentsImpl.scala:32)
 at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.templates.ScClassParentsImpl$$anonfun$superTypes$1.apply(ScClassParentsImpl.scala:32)
 at scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:206)
 at scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:206)
 at scala.collection.mutable.ResizableArray$class.foreach(ResizableArray.scala:57)
 at scala.collection.mutable.ArrayBuffer.foreach(ArrayBuffer.scala:44)
 at scala.collection.TraversableLike$class.map(TraversableLike.scala:206)
 at scala.collection.mutable.ArrayBuffer.map(ArrayBuffer.scala:44)
 at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.templates.ScClassParentsImpl.superTypes(ScClassParentsImpl.scala:32)
 at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.templates.ScExtendsBlockImpl.superTypesInner(ScExtendsBlockImpl.scala:105)
 at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.templates.ScExtendsBlockImpl.superTypes(ScExtendsBlockImpl.scala:80)
 at org.jetbrains.plugins.scala.lang.psi.api.toplevel.typedef.ScTemplateDefinition$class.superTypes(ScTemplateDefinition.scala:76)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScNewTemplateDefinitionImpl.superTypes(ScNewTemplateDefinitionImpl.scala:30)
 at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.typedef.MixinNodes$.linearizationInner(MixinNodes.scala:256)
 at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.typedef.MixinNodes$.linearization(MixinNodes.scala:197)
 at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.typedef.MixinNodes.build(MixinNodes.scala:102)
 at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.typedef.MixinNodes.build(MixinNodes.scala:84)
 at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.typedef.TypeDefinitionMembers$$anonfun$getTypes$1$$anonfun$apply$30.apply(TypeDefinitionMembers.scala:350)
 at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.typedef.TypeDefinitionMembers$$anonfun$getTypes$1$$anonfun$apply$30.apply(TypeDefinitionMembers.scala:350)
 at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.typedef.TypeDefinitionMembers$MyProvider.compute(TypeDefinitionMembers.scala:381)
 at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:45)
 at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:191)
 at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:36)
 at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.typedef.TypeDefinitionMembers$.get(TypeDefinitionMembers.scala:377)
 at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.typedef.TypeDefinitionMembers$.getTypes(TypeDefinitionMembers.scala:350)
 at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.typedef.TypeDefinitionMembers$$anonfun$processDeclarations$3.apply(TypeDefinitionMembers.scala:428)
 at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.typedef.TypeDefinitionMembers$$anonfun$processDeclarations$3.apply(TypeDefinitionMembers.scala:428)
 at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.typedef.TypeDefinitionMembers$.processDeclarations(TypeDefinitionMembers.scala:589)
 at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.typedef.TypeDefinitionMembers$.processDeclarations(TypeDefinitionMembers.scala:428)
 at org.jetbrains.plugins.scala.lang.psi.api.toplevel.typedef.ScTemplateDefinition$class.processDeclarations(ScTemplateDefinition.scala:149)
 at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScNewTemplateDefinitionImpl.processDeclarations(ScNewTemplateDefinitionImpl.scala:57)
 at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.treeWalkUp$1(ResolvableStableCodeReferenceElement.scala:69)
 at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.doResolve(ResolvableStableCodeReferenceElement.scala:80)
 at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.doResolve(ScStableCodeReferenceElementImpl.scala:29)
 at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:32)
 at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:12)
 at com.intellij.psi.impl.source.resolve.ResolveCache.a(ResolveCache.java:117)
 at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:132)
 at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.multiResolve(ResolvableStableCodeReferenceElement.scala:33)
 at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.multiResolve(ScStableCodeReferenceElementImpl.scala:29)
 at org.jetbrains.plugins.scala.lang.resolve.ResolvableReferenceElement$class.bind(ResolvableReferenceElement.scala:28)
 at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.bind(ScStableCodeReferenceElementImpl.scala:29)
 at org.jetbrains.plugins.scala.lang.psi.impl.base.types.ScSimpleTypeElementImpl.innerType(ScSimpleTypeElementImpl.scala:159)
 at org.jetbrains.plugins.scala.lang.psi.api.base.types.ScTypeElement$class.getType(ScTypeElement.scala:33)
 at org.jetbrains.plugins.scala.lang.psi.impl.base.types.ScSimpleTypeElementImpl.getType(ScSimpleTypeElementImpl.scala:34)
 at org.jetbrains.plugins.scala.codeInspection.sugar.FunctionTupleSyntacticSugarInspection$$anon$1.visitElement(FunctionTupleSyntacticSugarInspection.scala:48)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$class.accept(ScalaPsiElement.scala:76)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElementImpl.accept(ScalaPsiElementImpl.scala:17)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$$anonfun$acceptChildren$2.apply(ScalaPsiElement.scala:85)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$$anonfun$acceptChildren$2.apply(ScalaPsiElement.scala:84)
 at scala.collection.TraversableLike$WithFilter$$anonfun$foreach$1.apply(TraversableLike.scala:826)
 at scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.scala:34)
 at scala.collection.mutable.ArrayOps.foreach(ArrayOps.scala:38)
 at scala.collection.TraversableLike$WithFilter.foreach(TraversableLike.scala:825)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$class.acceptChildren(ScalaPsiElement.scala:84)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElementImpl.acceptChildren(ScalaPsiElementImpl.scala:17)
 at org.jetbrains.plugins.scala.lang.psi.api.ScalaRecursiveElementVisitor.visitElement(ScalaElementVisitor.scala:19)
 at org.jetbrains.plugins.scala.codeInspection.sugar.FunctionTupleSyntacticSugarInspection$$anon$1.visitElement(FunctionTupleSyntacticSugarInspection.scala:62)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$class.accept(ScalaPsiElement.scala:76)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElementImpl.accept(ScalaPsiElementImpl.scala:17)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$$anonfun$acceptChildren$2.apply(ScalaPsiElement.scala:85)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$$anonfun$acceptChildren$2.apply(ScalaPsiElement.scala:84)
 at scala.collection.TraversableLike$WithFilter$$anonfun$foreach$1.apply(TraversableLike.scala:826)
 at scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.scala:34)
 at scala.collection.mutable.ArrayOps.foreach(ArrayOps.scala:38)
 at scala.collection.TraversableLike$WithFilter.foreach(TraversableLike.scala:825)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$class.acceptChildren(ScalaPsiElement.scala:84)
 at org.jetbrains.plugins.scala.lang.psi.ScalaStubBasedElementImpl.acceptChildren(ScalaPsiElementImpl.scala:79)
 at org.jetbrains.plugins.scala.lang.psi.api.ScalaRecursiveElementVisitor.visitElement(ScalaElementVisitor.scala:19)
 at org.jetbrains.plugins.scala.codeInspection.sugar.FunctionTupleSyntacticSugarInspection$$anon$1.visitElement(FunctionTupleSyntacticSugarInspection.scala:62)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$class.accept(ScalaPsiElement.scala:76)
 at org.jetbrains.plugins.scala.lang.psi.ScalaStubBasedElementImpl.accept(ScalaPsiElementImpl.scala:79)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$$anonfun$acceptChildren$2.apply(ScalaPsiElement.scala:85)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$$anonfun$acceptChildren$2.apply(ScalaPsiElement.scala:84)
 at scala.collection.TraversableLike$WithFilter$$anonfun$foreach$1.apply(TraversableLike.scala:826)
 at scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.scala:34)
 at scala.collection.mutable.ArrayOps.foreach(ArrayOps.scala:38)
 at scala.collection.TraversableLike$WithFilter.foreach(TraversableLike.scala:825)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$class.acceptChildren(ScalaPsiElement.scala:84)
 at org.jetbrains.plugins.scala.lang.psi.ScalaStubBasedElementImpl.acceptChildren(ScalaPsiElementImpl.scala:79)
 at org.jetbrains.plugins.scala.lang.psi.api.ScalaRecursiveElementVisitor.visitElement(ScalaElementVisitor.scala:19)
 at org.jetbrains.plugins.scala.codeInspection.sugar.FunctionTupleSyntacticSugarInspection$$anon$1.visitElement(FunctionTupleSyntacticSugarInspection.scala:62)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$class.accept(ScalaPsiElement.scala:76)
 at org.jetbrains.plugins.scala.lang.psi.ScalaStubBasedElementImpl.accept(ScalaPsiElementImpl.scala:79)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$$anonfun$acceptChildren$2.apply(ScalaPsiElement.scala:85)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$$anonfun$acceptChildren$2.apply(ScalaPsiElement.scala:84)
 at scala.collection.TraversableLike$WithFilter$$anonfun$foreach$1.apply(TraversableLike.scala:826)
 at scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.scala:34)
 at scala.collection.mutable.ArrayOps.foreach(ArrayOps.scala:38)
 at scala.collection.TraversableLike$WithFilter.foreach(TraversableLike.scala:825)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$class.acceptChildren(ScalaPsiElement.scala:84)
 at org.jetbrains.plugins.scala.lang.psi.ScalaStubBasedElementImpl.acceptChildren(ScalaPsiElementImpl.scala:79)
 at org.jetbrains.plugins.scala.lang.psi.api.ScalaRecursiveElementVisitor.visitElement(ScalaElementVisitor.scala:19)
 at org.jetbrains.plugins.scala.codeInspection.sugar.FunctionTupleSyntacticSugarInspection$$anon$1.visitElement(FunctionTupleSyntacticSugarInspection.scala:62)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$class.accept(ScalaPsiElement.scala:76)
 at org.jetbrains.plugins.scala.lang.psi.ScalaStubBasedElementImpl.accept(ScalaPsiElementImpl.scala:79)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$$anonfun$acceptChildren$2.apply(ScalaPsiElement.scala:85)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$$anonfun$acceptChildren$2.apply(ScalaPsiElement.scala:84)
 at scala.collection.TraversableLike$WithFilter$$anonfun$foreach$1.apply(TraversableLike.scala:826)
 at scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.scala:34)
 at scala.collection.mutable.ArrayOps.foreach(ArrayOps.scala:38)
 at scala.collection.TraversableLike$WithFilter.foreach(TraversableLike.scala:825)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$class.acceptChildren(ScalaPsiElement.scala:84)
 at org.jetbrains.plugins.scala.lang.psi.ScalaStubBasedElementImpl.acceptChildren(ScalaPsiElementImpl.scala:79)
 at org.jetbrains.plugins.scala.lang.psi.api.ScalaRecursiveElementVisitor.visitElement(ScalaElementVisitor.scala:19)
 at org.jetbrains.plugins.scala.codeInspection.sugar.FunctionTupleSyntacticSugarInspection$$anon$1.visitElement(FunctionTupleSyntacticSugarInspection.scala:62)
 at org.jetbrains.plugins.scala.lang.psi.api.ScalaElementVisitor.visitFunction(ScalaElementVisitor.scala:39)
 at org.jetbrains.plugins.scala.lang.psi.api.statements.ScFunction$class.accept(ScFunction.scala:192)
 at org.jetbrains.plugins.scala.lang.psi.impl.statements.ScFunctionImpl.accept(ScFunctionImpl.scala:38)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$$anonfun$acceptChildren$2.apply(ScalaPsiElement.scala:85)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$$anonfun$acceptChildren$2.apply(ScalaPsiElement.scala:84)
 at scala.collection.TraversableLike$WithFilter$$anonfun$foreach$1.apply(TraversableLike.scala:826)
 at scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.scala:34)
 at scala.collection.mutable.ArrayOps.foreach(ArrayOps.scala:38)
 at scala.collection.TraversableLike$WithFilter.foreach(TraversableLike.scala:825)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$class.acceptChildren(ScalaPsiElement.scala:84)
 at org.jetbrains.plugins.scala.lang.psi.ScalaStubBasedElementImpl.acceptChildren(ScalaPsiElementImpl.scala:79)
 at org.jetbrains.plugins.scala.lang.psi.api.ScalaRecursiveElementVisitor.visitElement(ScalaElementVisitor.scala:19)
 at org.jetbrains.plugins.scala.codeInspection.sugar.FunctionTupleSyntacticSugarInspection$$anon$1.visitElement(FunctionTupleSyntacticSugarInspection.scala:62)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$class.accept(ScalaPsiElement.scala:76)
 at org.jetbrains.plugins.scala.lang.psi.ScalaStubBasedElementImpl.accept(ScalaPsiElementImpl.scala:79)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$$anonfun$acceptChildren$2.apply(ScalaPsiElement.scala:85)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$$anonfun$acceptChildren$2.apply(ScalaPsiElement.scala:84)
 at scala.collection.TraversableLike$WithFilter$$anonfun$foreach$1.apply(TraversableLike.scala:826)
 at scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.scala:34)
 at scala.collection.mutable.ArrayOps.foreach(ArrayOps.scala:38)
 at scala.collection.TraversableLike$WithFilter.foreach(TraversableLike.scala:825)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$class.acceptChildren(ScalaPsiElement.scala:84)
 at org.jetbrains.plugins.scala.lang.psi.ScalaStubBasedElementImpl.acceptChildren(ScalaPsiElementImpl.scala:79)
 at org.jetbrains.plugins.scala.lang.psi.api.ScalaRecursiveElementVisitor.visitElement(ScalaElementVisitor.scala:19)
 at org.jetbrains.plugins.scala.codeInspection.sugar.FunctionTupleSyntacticSugarInspection$$anon$1.visitElement(FunctionTupleSyntacticSugarInspection.scala:62)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$class.accept(ScalaPsiElement.scala:76)
 at org.jetbrains.plugins.scala.lang.psi.ScalaStubBasedElementImpl.accept(ScalaPsiElementImpl.scala:79)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$$anonfun$acceptChildren$2.apply(ScalaPsiElement.scala:85)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$$anonfun$acceptChildren$2.apply(ScalaPsiElement.scala:84)
 at scala.collection.TraversableLike$WithFilter$$anonfun$foreach$1.apply(TraversableLike.scala:826)
 at scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.scala:34)
 at scala.collection.mutable.ArrayOps.foreach(ArrayOps.scala:38)
 at scala.collection.TraversableLike$WithFilter.foreach(TraversableLike.scala:825)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$class.acceptChildren(ScalaPsiElement.scala:84)
 at org.jetbrains.plugins.scala.lang.psi.ScalaStubBasedElementImpl.acceptChildren(ScalaPsiElementImpl.scala:79)
 at org.jetbrains.plugins.scala.lang.psi.api.ScalaRecursiveElementVisitor.visitElement(ScalaElementVisitor.scala:19)
 at org.jetbrains.plugins.scala.codeInspection.sugar.FunctionTupleSyntacticSugarInspection$$anon$1.visitElement(FunctionTupleSyntacticSugarInspection.scala:62)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$class.accept(ScalaPsiElement.scala:76)
 at org.jetbrains.plugins.scala.lang.psi.ScalaStubBasedElementImpl.accept(ScalaPsiElementImpl.scala:79)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$$anonfun$acceptChildren$2.apply(ScalaPsiElement.scala:85)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$$anonfun$acceptChildren$2.apply(ScalaPsiElement.scala:84)
 at scala.collection.TraversableLike$WithFilter$$anonfun$foreach$1.apply(TraversableLike.scala:826)
 at scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.scala:34)
 at scala.collection.mutable.ArrayOps.foreach(ArrayOps.scala:38)
 at scala.collection.TraversableLike$WithFilter.foreach(TraversableLike.scala:825)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$class.acceptChildren(ScalaPsiElement.scala:84)
 at org.jetbrains.plugins.scala.lang.psi.ScalaStubBasedElementImpl.acceptChildren(ScalaPsiElementImpl.scala:79)
 at org.jetbrains.plugins.scala.lang.psi.api.ScalaRecursiveElementVisitor.visitElement(ScalaElementVisitor.scala:19)
 at org.jetbrains.plugins.scala.codeInspection.sugar.FunctionTupleSyntacticSugarInspection$$anon$1.visitElement(FunctionTupleSyntacticSugarInspection.scala:62)
 at org.jetbrains.plugins.scala.lang.psi.api.ScalaElementVisitor.visitPatternDefinition(ScalaElementVisitor.scala:32)
 at org.jetbrains.plugins.scala.lang.psi.api.statements.ScPatternDefinition$class.accept(ScPatternDefinition.scala:20)
 at org.jetbrains.plugins.scala.lang.psi.impl.statements.ScPatternDefinitionImpl.accept(ScPatternDefinitionImpl.scala:25)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$$anonfun$acceptChildren$2.apply(ScalaPsiElement.scala:85)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$$anonfun$acceptChildren$2.apply(ScalaPsiElement.scala:84)
 at scala.collection.TraversableLike$WithFilter$$anonfun$foreach$1.apply(TraversableLike.scala:826)
 at scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.scala:34)
 at scala.collection.mutable.ArrayOps.foreach(ArrayOps.scala:38)
 at scala.collection.TraversableLike$WithFilter.foreach(TraversableLike.scala:825)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$class.acceptChildren(ScalaPsiElement.scala:84)
 at org.jetbrains.plugins.scala.lang.psi.ScalaStubBasedElementImpl.acceptChildren(ScalaPsiElementImpl.scala:79)
 at org.jetbrains.plugins.scala.lang.psi.api.ScalaRecursiveElementVisitor.visitElement(ScalaElementVisitor.scala:19)
 at org.jetbrains.plugins.scala.codeInspection.sugar.FunctionTupleSyntacticSugarInspection$$anon$1.visitElement(FunctionTupleSyntacticSugarInspection.scala:62)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$class.accept(ScalaPsiElement.scala:76)
 at org.jetbrains.plugins.scala.lang.psi.ScalaStubBasedElementImpl.accept(ScalaPsiElementImpl.scala:79)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$$anonfun$acceptChildren$2.apply(ScalaPsiElement.scala:85)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$$anonfun$acceptChildren$2.apply(ScalaPsiElement.scala:84)
 at scala.collection.TraversableLike$WithFilter$$anonfun$foreach$1.apply(TraversableLike.scala:826)
 at scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.scala:34)
 at scala.collection.mutable.ArrayOps.foreach(ArrayOps.scala:38)
 at scala.collection.TraversableLike$WithFilter.foreach(TraversableLike.scala:825)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$class.acceptChildren(ScalaPsiElement.scala:84)
 at org.jetbrains.plugins.scala.lang.psi.ScalaStubBasedElementImpl.acceptChildren(ScalaPsiElementImpl.scala:79)
 at org.jetbrains.plugins.scala.lang.psi.api.ScalaRecursiveElementVisitor.visitElement(ScalaElementVisitor.scala:19)
 at org.jetbrains.plugins.scala.codeInspection.sugar.FunctionTupleSyntacticSugarInspection$$anon$1.visitElement(FunctionTupleSyntacticSugarInspection.scala:62)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$class.accept(ScalaPsiElement.scala:76)
 at org.jetbrains.plugins.scala.lang.psi.ScalaStubBasedElementImpl.accept(ScalaPsiElementImpl.scala:79)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$$anonfun$acceptChildren$2.apply(ScalaPsiElement.scala:85)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$$anonfun$acceptChildren$2.apply(ScalaPsiElement.scala:84)
 at scala.collection.TraversableLike$WithFilter$$anonfun$foreach$1.apply(TraversableLike.scala:826)
 at scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.scala:34)
 at scala.collection.mutable.ArrayOps.foreach(ArrayOps.scala:38)
 at scala.collection.TraversableLike$WithFilter.foreach(TraversableLike.scala:825)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$class.acceptChildren(ScalaPsiElement.scala:84)
 at org.jetbrains.plugins.scala.lang.psi.ScalaStubBasedElementImpl.acceptChildren(ScalaPsiElementImpl.scala:79)
 at org.jetbrains.plugins.scala.lang.psi.api.ScalaRecursiveElementVisitor.visitElement(ScalaElementVisitor.scala:19)
 at org.jetbrains.plugins.scala.codeInspection.sugar.FunctionTupleSyntacticSugarInspection$$anon$1.visitElement(FunctionTupleSyntacticSugarInspection.scala:62)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$class.accept(ScalaPsiElement.scala:76)
 at org.jetbrains.plugins.scala.lang.psi.ScalaStubBasedElementImpl.accept(ScalaPsiElementImpl.scala:79)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$$anonfun$acceptChildren$2.apply(ScalaPsiElement.scala:85)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$$anonfun$acceptChildren$2.apply(ScalaPsiElement.scala:84)
 at scala.collection.TraversableLike$WithFilter$$anonfun$foreach$1.apply(TraversableLike.scala:826)
 at scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.scala:34)
 at scala.collection.mutable.ArrayOps.foreach(ArrayOps.scala:38)
 at scala.collection.TraversableLike$WithFilter.foreach(TraversableLike.scala:825)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$class.acceptChildren(ScalaPsiElement.scala:84)
 at org.jetbrains.plugins.scala.lang.psi.ScalaStubBasedElementImpl.acceptChildren(ScalaPsiElementImpl.scala:79)
 at org.jetbrains.plugins.scala.lang.psi.api.ScalaRecursiveElementVisitor.visitElement(ScalaElementVisitor.scala:19)
 at org.jetbrains.plugins.scala.codeInspection.sugar.FunctionTupleSyntacticSugarInspection$$anon$1.visitElement(FunctionTupleSyntacticSugarInspection.scala:62)
 at org.jetbrains.plugins.scala.lang.psi.api.ScalaElementVisitor.visitPatternDefinition(ScalaElementVisitor.scala:32)
 at org.jetbrains.plugins.scala.lang.psi.api.statements.ScPatternDefinition$class.accept(ScPatternDefinition.scala:20)
 at org.jetbrains.plugins.scala.lang.psi.impl.statements.ScPatternDefinitionImpl.accept(ScPatternDefinitionImpl.scala:25)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$$anonfun$acceptChildren$2.apply(ScalaPsiElement.scala:85)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$$anonfun$acceptChildren$2.apply(ScalaPsiElement.scala:84)
 at scala.collection.TraversableLike$WithFilter$$anonfun$foreach$1.apply(TraversableLike.scala:826)
 at scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.scala:34)
 at scala.collection.mutable.ArrayOps.foreach(ArrayOps.scala:38)
 at scala.collection.TraversableLike$WithFilter.foreach(TraversableLike.scala:825)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$class.acceptChildren(ScalaPsiElement.scala:84)
 at org.jetbrains.plugins.scala.lang.psi.ScalaStubBasedElementImpl.acceptChildren(ScalaPsiElementImpl.scala:79)
 at org.jetbrains.plugins.scala.lang.psi.api.ScalaRecursiveElementVisitor.visitElement(ScalaElementVisitor.scala:19)
 at org.jetbrains.plugins.scala.codeInspection.sugar.FunctionTupleSyntacticSugarInspection$$anon$1.visitElement(FunctionTupleSyntacticSugarInspection.scala:62)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$class.accept(ScalaPsiElement.scala:76)
 at org.jetbrains.plugins.scala.lang.psi.ScalaStubBasedElementImpl.accept(ScalaPsiElementImpl.scala:79)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$$anonfun$acceptChildren$2.apply(ScalaPsiElement.scala:85)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$$anonfun$acceptChildren$2.apply(ScalaPsiElement.scala:84)
 at scala.collection.TraversableLike$WithFilter$$anonfun$foreach$1.apply(TraversableLike.scala:826)
 at scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.scala:34)
 at scala.collection.mutable.ArrayOps.foreach(ArrayOps.scala:38)
 at scala.collection.TraversableLike$WithFilter.foreach(TraversableLike.scala:825)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$class.acceptChildren(ScalaPsiElement.scala:84)
 at org.jetbrains.plugins.scala.lang.psi.ScalaStubBasedElementImpl.acceptChildren(ScalaPsiElementImpl.scala:79)
 at org.jetbrains.plugins.scala.lang.psi.api.ScalaRecursiveElementVisitor.visitElement(ScalaElementVisitor.scala:19)
 at org.jetbrains.plugins.scala.codeInspection.sugar.FunctionTupleSyntacticSugarInspection$$anon$1.visitElement(FunctionTupleSyntacticSugarInspection.scala:62)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$class.accept(ScalaPsiElement.scala:76)
 at org.jetbrains.plugins.scala.lang.psi.ScalaStubBasedElementImpl.accept(ScalaPsiElementImpl.scala:79)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$$anonfun$acceptChildren$2.apply(ScalaPsiElement.scala:85)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$$anonfun$acceptChildren$2.apply(ScalaPsiElement.scala:84)
 at scala.collection.TraversableLike$WithFilter$$anonfun$foreach$1.apply(TraversableLike.scala:826)
 at scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.scala:34)
 at scala.collection.mutable.ArrayOps.foreach(ArrayOps.scala:38)
 at scala.collection.TraversableLike$WithFilter.foreach(TraversableLike.scala:825)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$class.acceptChildren(ScalaPsiElement.scala:84)
 at org.jetbrains.plugins.scala.lang.psi.ScalaStubBasedElementImpl.acceptChildren(ScalaPsiElementImpl.scala:79)
 at org.jetbrains.plugins.scala.lang.psi.api.ScalaRecursiveElementVisitor.visitElement(ScalaElementVisitor.scala:19)
 at org.jetbrains.plugins.scala.codeInspection.sugar.FunctionTupleSyntacticSugarInspection$$anon$1.visitElement(FunctionTupleSyntacticSugarInspection.scala:62)
 at org.jetbrains.plugins.scala.lang.psi.api.ScalaElementVisitor.visitTypeDefintion(ScalaElementVisitor.scala:40)
 at org.jetbrains.plugins.scala.lang.psi.api.toplevel.typedef.ScTypeDefinition$class.accept(ScTypeDefinition.scala:39)
 at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.typedef.ScTypeDefinitionImpl.accept(ScTypeDefinitionImpl.scala:46)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$$anonfun$acceptChildren$2.apply(ScalaPsiElement.scala:85)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$$anonfun$acceptChildren$2.apply(ScalaPsiElement.scala:84)
 at scala.collection.TraversableLike$WithFilter$$anonfun$foreach$1.apply(TraversableLike.scala:826)
 at scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.scala:34)
 at scala.collection.mutable.ArrayOps.foreach(ArrayOps.scala:38)
 at scala.collection.TraversableLike$WithFilter.foreach(TraversableLike.scala:825)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$class.acceptChildren(ScalaPsiElement.scala:84)
 at org.jetbrains.plugins.scala.lang.psi.ScalaStubBasedElementImpl.acceptChildren(ScalaPsiElementImpl.scala:79)
 at org.jetbrains.plugins.scala.lang.psi.api.ScalaRecursiveElementVisitor.visitElement(ScalaElementVisitor.scala:19)
 at org.jetbrains.plugins.scala.codeInspection.sugar.FunctionTupleSyntacticSugarInspection$$anon$1.visitElement(FunctionTupleSyntacticSugarInspection.scala:62)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$class.accept(ScalaPsiElement.scala:76)
 at org.jetbrains.plugins.scala.lang.psi.ScalaStubBasedElementImpl.accept(ScalaPsiElementImpl.scala:79)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$$anonfun$acceptChildren$2.apply(ScalaPsiElement.scala:85)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$$anonfun$acceptChildren$2.apply(ScalaPsiElement.scala:84)
 at scala.collection.TraversableLike$WithFilter$$anonfun$foreach$1.apply(TraversableLike.scala:826)
 at scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.scala:34)
 at scala.collection.mutable.ArrayOps.foreach(ArrayOps.scala:38)
 at scala.collection.TraversableLike$WithFilter.foreach(TraversableLike.scala:825)
 at org.jetbrains.plugins.scala.lang.psi.ScalaPsiElement$class.acceptChildren(ScalaPsiElement.scala:84)
 at org.jetbrains.plugins.scala.lang.psi.impl.ScalaFileImpl.acceptChildren(ScalaFileImpl.scala:42)
 at org.jetbrains.plugins.scala.lang.psi.api.ScalaRecursiveElementVisitor.visitElement(ScalaElementVisitor.scala:19)
 at org.jetbrains.plugins.scala.codeInspection.sugar.FunctionTupleSyntacticSugarInspection$$anon$1.visitElement(FunctionTupleSyntacticSugarInspection.scala:62)
 at org.jetbrains.plugins.scala.lang.psi.api.ScalaElementVisitor.visitFile(ScalaElementVisitor.scala:26)
 at com.intellij.extapi.psi.PsiFileBase.accept(PsiFileBase.java:70)
 at org.jetbrains.plugins.scala.codeInspection.sugar.FunctionTupleSyntacticSugarInspection.checkFile(FunctionTupleSyntacticSugarInspection.scala:65)
 at com.intellij.codeInspection.LocalInspectionTool$1.visitFile(LocalInspectionTool.java:128)
 at com.intellij.extapi.psi.PsiFileBase.accept(PsiFileBase.java:70)
 at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass$2.process(LocalInspectionsPass.java:300)
 at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass$2.process(LocalInspectionsPass.java:287)
 at com.intellij.concurrency.JobUtil$2$1.run(JobUtil.java:129)
 at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:233)
 at com.intellij.concurrency.JobUtil$2.process(JobUtil.java:127)
 at com.intellij.concurrency.JobUtil$1.run(JobUtil.java:65)
 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.PrioritizedFutureTask.access$101(PrioritizedFutureTask.java:31)
 at com.intellij.concurrency.PrioritizedFutureTask$1.run(PrioritizedFutureTask.java:70)
 at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1010)
 at com.intellij.concurrency.PrioritizedFutureTask.run(PrioritizedFutureTask.java:97)
 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)
[  49539]  ERROR - m.intellij.util.ExecutorsQuery - IntelliJ IDEA (IdeaX) IU-98.382  Build #IU-98.382
[  49633]  ERROR - .file.impl.JavaFileManagerImpl - IntelliJ IDEA (IdeaX) IU-98.382  Build #IU-98.382
[  49633]  ERROR - m.intellij.util.ExecutorsQuery - JDK: 1.6.0_21
[  49633]  ERROR - .file.impl.JavaFileManagerImpl - JDK: 1.6.0_21
[  49633]  ERROR - m.intellij.util.ExecutorsQuery - VM: Java HotSpot(TM) 64-Bit Server VM
[  49633]  ERROR - .file.impl.JavaFileManagerImpl - VM: Java HotSpot(TM) 64-Bit Server VM
[  49633]  ERROR - m.intellij.util.ExecutorsQuery - Vendor: Sun Microsystems Inc.
[  49633]  ERROR - .file.impl.JavaFileManagerImpl - Vendor: Sun Microsystems Inc.
[  49633]  ERROR - m.intellij.util.ExecutorsQuery - OS: Linux
[  49633]  ERROR - m.intellij.util.ExecutorsQuery - Last Action: GotoClass
[  49633]  ERROR - .file.impl.JavaFileManagerImpl - OS: Linux
[  49633]  ERROR - .file.impl.JavaFileManagerImpl - Last Action: GotoClass

4 comments
Comment actions Permalink

Hi Nick,

I'm not having any such problems with Scala on the Public preview build.

Did you update the Scala plugin to version 0.4.263 from the plugins directory?
That version is listed as compatible with 98.382, and is what I'm using.

0
Comment actions Permalink

Hi Maarten.

Yes, I was using the latest version of the plugin (0.4.263).

It's a large multi module scala project.

I'm running on Ubuntu 9.10 using Sun JDK 6 update 21

The last few eaps haven't worked. Running using idea 9.0.3 is fine.

Thanks, Nick.

0
Comment actions Permalink

try invalidating the caches

0
Comment actions Permalink

OK, I downloaded the latest EAP of idea, deleted everything idea related and invalidated the caches etc.

It seems to be working now so fingers crossed.

Thanks, Nick.

0

Please sign in to leave a comment.