plugin crashed when using scala 2.8 final

i switch from 2.8 rc7 to 2.8 final. reindexing the project locks up, and if i use an existing project, i get one exception for every scala class from the 2.8 lib (something about signature), i have tons of "good code red"-problems and massive performance problems. what's wrong with w.8 final?

4 comments
Comment actions Permalink

I don't see anything like that, and I'm using scala 2.8.0-final as well.
What version of the plugin are you using, and what are the specific exceptions you see?

-tt

0
Comment actions Permalink

i reported one of the exceptions using the "send this to jetbrains"-button in the exception dialog. where did it go?

one example:
2010-07-18 09:27:28,981 [ 181858]  ERROR - psi.SingleRootFileViewProvider - IntelliJ IDEA 9.0.3  Build #IU-95.413


2010-07-18 09:27:28,981 [ 181858]  ERROR - psi.SingleRootFileViewProvider - JDK: 1.6.0_20
2010-07-18 09:27:28,981 [ 181858]  ERROR - psi.SingleRootFileViewProvider - VM: Java HotSpot(TM) Client VM
2010-07-18 09:27:28,981 [ 181858]  ERROR - psi.SingleRootFileViewProvider - Vendor: Sun Microsystems Inc.
2010-07-18 09:27:28,981 [ 181858]  ERROR - psi.SingleRootFileViewProvider - OS: Windows 7
2010-07-18 09:27:28,982 [ 181859]  ERROR - psi.SingleRootFileViewProvider - null scalaSig for file: S:/tools/scala builds/scala-2.8.0.final/misc/sbaz/scala-bazaars.jar!/scala/Tuple3.class
java.lang.RuntimeException: null scalaSig for file: S:/tools/scala builds/scala-2.8.0.final/misc/sbaz/scala-bazaars.jar!/scala/Tuple3.class
    at org.jetbrains.plugins.scala.decompiler.DecompilerUtil$.decompile(DecompilerUtil.scala:112)
    at org.jetbrains.plugins.scala.decompiler.ScClassFileViewProvider.createFile(ScClassFileViewProvider.scala:35)
    at com.intellij.psi.SingleRootFileViewProvider.b(SingleRootFileViewProvider.java:221)
    at com.intellij.psi.SingleRootFileViewProvider.getPsiInner(SingleRootFileViewProvider.java:139)
    at com.intellij.psi.SingleRootFileViewProvider.getPsi(SingleRootFileViewProvider.java:124)
    at com.intellij.psi.impl.file.impl.FileManagerImpl.findFile(FileManagerImpl.java:327)
    at com.intellij.psi.impl.PsiManagerImpl.findFile(PsiManagerImpl.java:359)
    at com.intellij.psi.impl.file.PsiDirectoryImpl.getFiles(PsiDirectoryImpl.java:179)
    at com.intellij.psi.impl.file.JavaDirectoryServiceImpl.getClasses(JavaDirectoryServiceImpl.java:63)
    at com.intellij.psi.impl.JavaPsiFacadeImpl$PsiElementFinderImpl.getClasses(JavaPsiFacadeImpl.java:421)
    at com.intellij.psi.impl.JavaPsiFacadeImpl.getClasses(JavaPsiFacadeImpl.java:311)
    at com.intellij.psi.impl.file.PsiPackageImpl.getClasses(PsiPackageImpl.java:416)
    at com.intellij.psi.impl.file.PsiPackageImpl.getClasses(PsiPackageImpl.java:411)
    at com.intellij.psi.impl.file.PsiPackageImpl.c(PsiPackageImpl.java:443)
    at com.intellij.psi.impl.file.PsiPackageImpl.d(PsiPackageImpl.java:453)
    at com.intellij.psi.impl.file.PsiPackageImpl.containsClassNamed(PsiPackageImpl.java:469)
    at com.intellij.psi.impl.JavaPsiFacadeImpl.a(JavaPsiFacadeImpl.java:196)
    at com.intellij.psi.impl.JavaPsiFacadeImpl.findClass(JavaPsiFacadeImpl.java:167)
    at org.jetbrains.plugins.scala.lang.psi.impl.ScalaFileImpl.processDeclarations(ScalaFileImpl.scala:307)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.treeWalkUp$1(ResolvableStableCodeReferenceElement.scala:83)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.doResolve(ResolvableStableCodeReferenceElement.scala:91)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.doResolve(ScStableCodeReferenceElementImpl.scala:39)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:25)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:12)
    at com.intellij.psi.impl.source.resolve.ResolveCache.a(ResolveCache.java:128)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:143)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.multiResolve(ResolvableStableCodeReferenceElement.scala:30)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.multiResolve(ScStableCodeReferenceElementImpl.scala:39)
    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:39)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.doResolve(ResolvableStableCodeReferenceElement.scala:94)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.doResolve(ScStableCodeReferenceElementImpl.scala:39)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:25)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:12)
    at com.intellij.psi.impl.source.resolve.ResolveCache.a(ResolveCache.java:128)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:143)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.multiResolve(ResolvableStableCodeReferenceElement.scala:30)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.multiResolve(ScStableCodeReferenceElementImpl.scala:39)
    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:39)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.doResolve(ResolvableStableCodeReferenceElement.scala:94)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.doResolve(ScStableCodeReferenceElementImpl.scala:39)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:25)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:12)
    at com.intellij.psi.impl.source.resolve.ResolveCache.a(ResolveCache.java:128)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:143)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.multiResolve(ResolvableStableCodeReferenceElement.scala:30)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.multiResolve(ScStableCodeReferenceElementImpl.scala:39)
    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:39)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.doResolve(ResolvableStableCodeReferenceElement.scala:94)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.doResolve(ScStableCodeReferenceElementImpl.scala:39)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:25)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:12)
    at com.intellij.psi.impl.source.resolve.ResolveCache.a(ResolveCache.java:128)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:143)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.multiResolve(ResolvableStableCodeReferenceElement.scala:30)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.multiResolve(ScStableCodeReferenceElementImpl.scala:39)
    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:39)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.doResolve(ResolvableStableCodeReferenceElement.scala:94)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.doResolve(ScStableCodeReferenceElementImpl.scala:39)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:25)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:12)
    at com.intellij.psi.impl.source.resolve.ResolveCache.a(ResolveCache.java:128)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:143)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.multiResolve(ResolvableStableCodeReferenceElement.scala:30)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.multiResolve(ScStableCodeReferenceElementImpl.scala:39)
    at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.imports.ScImportStmtImpl.processDeclarations(ScImportStmtImpl.scala:53)
    at org.jetbrains.plugins.scala.lang.psi.ScImportsHolder$class.processDeclarations(ScImportsHolder.scala:41)
    at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.packaging.ScPackagingImpl.processDeclarations(ScPackagingImpl.scala:114)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.treeWalkUp$1(ResolvableStableCodeReferenceElement.scala:83)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.doResolve(ResolvableStableCodeReferenceElement.scala:91)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.doResolve(ScStableCodeReferenceElementImpl.scala:39)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:25)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:12)
    at com.intellij.psi.impl.source.resolve.ResolveCache.a(ResolveCache.java:128)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:143)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.multiResolve(ResolvableStableCodeReferenceElement.scala:30)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.multiResolve(ScStableCodeReferenceElementImpl.scala:39)
    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:39)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.doResolve(ResolvableStableCodeReferenceElement.scala:94)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.doResolve(ScStableCodeReferenceElementImpl.scala:39)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:25)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:12)
    at com.intellij.psi.impl.source.resolve.ResolveCache.a(ResolveCache.java:128)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:143)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.multiResolve(ResolvableStableCodeReferenceElement.scala:30)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.multiResolve(ScStableCodeReferenceElementImpl.scala:39)
    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:39)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.doResolve(ResolvableStableCodeReferenceElement.scala:94)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.doResolve(ScStableCodeReferenceElementImpl.scala:39)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:25)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:12)
    at com.intellij.psi.impl.source.resolve.ResolveCache.a(ResolveCache.java:128)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:143)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.multiResolve(ResolvableStableCodeReferenceElement.scala:30)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.multiResolve(ScStableCodeReferenceElementImpl.scala:39)
    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:39)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.doResolve(ResolvableStableCodeReferenceElement.scala:94)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.doResolve(ScStableCodeReferenceElementImpl.scala:39)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:25)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:12)
    at com.intellij.psi.impl.source.resolve.ResolveCache.a(ResolveCache.java:128)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:143)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.multiResolve(ResolvableStableCodeReferenceElement.scala:30)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.multiResolve(ScStableCodeReferenceElementImpl.scala:39)
    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:39)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.doResolve(ResolvableStableCodeReferenceElement.scala:94)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.doResolve(ScStableCodeReferenceElementImpl.scala:39)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:25)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:12)
    at com.intellij.psi.impl.source.resolve.ResolveCache.a(ResolveCache.java:128)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:143)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.multiResolve(ResolvableStableCodeReferenceElement.scala:30)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.multiResolve(ScStableCodeReferenceElementImpl.scala:39)
    at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.imports.ScImportStmtImpl.processDeclarations(ScImportStmtImpl.scala:53)
    at org.jetbrains.plugins.scala.lang.psi.ScImportsHolder$class.processDeclarations(ScImportsHolder.scala:41)
    at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.packaging.ScPackagingImpl.processDeclarations(ScPackagingImpl.scala:114)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.treeWalkUp$1(ResolvableStableCodeReferenceElement.scala:83)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.doResolve(ResolvableStableCodeReferenceElement.scala:91)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.doResolve(ScStableCodeReferenceElementImpl.scala:39)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:25)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:12)
    at com.intellij.psi.impl.source.resolve.ResolveCache.a(ResolveCache.java:128)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:143)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.multiResolve(ResolvableStableCodeReferenceElement.scala:30)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.multiResolve(ScStableCodeReferenceElementImpl.scala:39)
    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:39)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.doResolve(ResolvableStableCodeReferenceElement.scala:94)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.doResolve(ScStableCodeReferenceElementImpl.scala:39)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:25)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:12)
    at com.intellij.psi.impl.source.resolve.ResolveCache.a(ResolveCache.java:128)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:143)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.multiResolve(ResolvableStableCodeReferenceElement.scala:30)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.multiResolve(ScStableCodeReferenceElementImpl.scala:39)
    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:39)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.doResolve(ResolvableStableCodeReferenceElement.scala:94)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.doResolve(ScStableCodeReferenceElementImpl.scala:39)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:25)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:12)
    at com.intellij.psi.impl.source.resolve.ResolveCache.a(ResolveCache.java:128)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:143)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.multiResolve(ResolvableStableCodeReferenceElement.scala:30)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.multiResolve(ScStableCodeReferenceElementImpl.scala:39)
    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:39)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.doResolve(ResolvableStableCodeReferenceElement.scala:94)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.doResolve(ScStableCodeReferenceElementImpl.scala:39)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:25)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:12)
    at com.intellij.psi.impl.source.resolve.ResolveCache.a(ResolveCache.java:128)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:143)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.multiResolve(ResolvableStableCodeReferenceElement.scala:30)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.multiResolve(ScStableCodeReferenceElementImpl.scala:39)
    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:39)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.doResolve(ResolvableStableCodeReferenceElement.scala:94)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.doResolve(ScStableCodeReferenceElementImpl.scala:39)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:25)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:12)
    at com.intellij.psi.impl.source.resolve.ResolveCache.a(ResolveCache.java:128)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:143)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.multiResolve(ResolvableStableCodeReferenceElement.scala:30)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.multiResolve(ScStableCodeReferenceElementImpl.scala:39)
    at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.imports.ScImportStmtImpl.processDeclarations(ScImportStmtImpl.scala:53)
    at org.jetbrains.plugins.scala.lang.psi.ScImportsHolder$class.processDeclarations(ScImportsHolder.scala:41)
    at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.packaging.ScPackagingImpl.processDeclarations(ScPackagingImpl.scala:114)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.treeWalkUp$1(ResolvableStableCodeReferenceElement.scala:83)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.doResolve(ResolvableStableCodeReferenceElement.scala:91)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.doResolve(ScStableCodeReferenceElementImpl.scala:39)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:25)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:12)
    at com.intellij.psi.impl.source.resolve.ResolveCache.a(ResolveCache.java:128)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:143)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.multiResolve(ResolvableStableCodeReferenceElement.scala:30)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.multiResolve(ScStableCodeReferenceElementImpl.scala:39)
    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:39)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.doResolve(ResolvableStableCodeReferenceElement.scala:94)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.doResolve(ScStableCodeReferenceElementImpl.scala:39)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:25)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:12)
    at com.intellij.psi.impl.source.resolve.ResolveCache.a(ResolveCache.java:128)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:143)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.multiResolve(ResolvableStableCodeReferenceElement.scala:30)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.multiResolve(ScStableCodeReferenceElementImpl.scala:39)
    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:39)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.doResolve(ResolvableStableCodeReferenceElement.scala:94)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.doResolve(ScStableCodeReferenceElementImpl.scala:39)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:25)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:12)
    at com.intellij.psi.impl.source.resolve.ResolveCache.a(ResolveCache.java:128)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:143)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.multiResolve(ResolvableStableCodeReferenceElement.scala:30)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.multiResolve(ScStableCodeReferenceElementImpl.scala:39)
    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:39)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.doResolve(ResolvableStableCodeReferenceElement.scala:94)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.doResolve(ScStableCodeReferenceElementImpl.scala:39)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:25)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:12)
    at com.intellij.psi.impl.source.resolve.ResolveCache.a(ResolveCache.java:128)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:143)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.multiResolve(ResolvableStableCodeReferenceElement.scala:30)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.multiResolve(ScStableCodeReferenceElementImpl.scala:39)
    at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.imports.ScImportStmtImpl.processDeclarations(ScImportStmtImpl.scala:53)
    at org.jetbrains.plugins.scala.lang.psi.ScImportsHolder$class.processDeclarations(ScImportsHolder.scala:41)
    at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.packaging.ScPackagingImpl.processDeclarations(ScPackagingImpl.scala:114)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.treeWalkUp$1(ResolvableStableCodeReferenceElement.scala:83)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.doResolve(ResolvableStableCodeReferenceElement.scala:91)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.doResolve(ScStableCodeReferenceElementImpl.scala:39)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:25)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:12)
    at com.intellij.psi.impl.source.resolve.ResolveCache.a(ResolveCache.java:128)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:143)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.multiResolve(ResolvableStableCodeReferenceElement.scala:30)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.multiResolve(ScStableCodeReferenceElementImpl.scala:39)
    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:39)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.doResolve(ResolvableStableCodeReferenceElement.scala:94)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.doResolve(ScStableCodeReferenceElementImpl.scala:39)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:25)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:12)
    at com.intellij.psi.impl.source.resolve.ResolveCache.a(ResolveCache.java:128)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:143)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.multiResolve(ResolvableStableCodeReferenceElement.scala:30)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.multiResolve(ScStableCodeReferenceElementImpl.scala:39)
    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:39)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.doResolve(ResolvableStableCodeReferenceElement.scala:94)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.doResolve(ScStableCodeReferenceElementImpl.scala:39)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:25)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:12)
    at com.intellij.psi.impl.source.resolve.ResolveCache.a(ResolveCache.java:128)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:143)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.multiResolve(ResolvableStableCodeReferenceElement.scala:30)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.multiResolve(ScStableCodeReferenceElementImpl.scala:39)
    at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.imports.ScImportStmtImpl.processDeclarations(ScImportStmtImpl.scala:53)
    at org.jetbrains.plugins.scala.lang.psi.ScImportsHolder$class.processDeclarations(ScImportsHolder.scala:41)
    at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.packaging.ScPackagingImpl.processDeclarations(ScPackagingImpl.scala:114)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.treeWalkUp$1(ResolvableStableCodeReferenceElement.scala:83)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.doResolve(ResolvableStableCodeReferenceElement.scala:91)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.doResolve(ScStableCodeReferenceElementImpl.scala:39)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:25)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:12)
    at com.intellij.psi.impl.source.resolve.ResolveCache.a(ResolveCache.java:128)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:143)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.multiResolve(ResolvableStableCodeReferenceElement.scala:30)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.multiResolve(ScStableCodeReferenceElementImpl.scala:39)
    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:39)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.doResolve(ResolvableStableCodeReferenceElement.scala:94)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.doResolve(ScStableCodeReferenceElementImpl.scala:39)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:25)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:12)
    at com.intellij.psi.impl.source.resolve.ResolveCache.a(ResolveCache.java:128)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:143)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.multiResolve(ResolvableStableCodeReferenceElement.scala:30)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.multiResolve(ScStableCodeReferenceElementImpl.scala:39)
    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:39)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.doResolve(ResolvableStableCodeReferenceElement.scala:94)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.doResolve(ScStableCodeReferenceElementImpl.scala:39)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:25)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:12)
    at com.intellij.psi.impl.source.resolve.ResolveCache.a(ResolveCache.java:128)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:143)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.multiResolve(ResolvableStableCodeReferenceElement.scala:30)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.multiResolve(ScStableCodeReferenceElementImpl.scala:39)
    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:39)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.doResolve(ResolvableStableCodeReferenceElement.scala:94)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.doResolve(ScStableCodeReferenceElementImpl.scala:39)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:25)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:12)
    at com.intellij.psi.impl.source.resolve.ResolveCache.a(ResolveCache.java:128)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:143)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.multiResolve(ResolvableStableCodeReferenceElement.scala:30)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.multiResolve(ScStableCodeReferenceElementImpl.scala:39)
    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:39)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.doResolve(ResolvableStableCodeReferenceElement.scala:94)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.doResolve(ScStableCodeReferenceElementImpl.scala:39)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:25)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:12)
    at com.intellij.psi.impl.source.resolve.ResolveCache.a(ResolveCache.java:128)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:143)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.multiResolve(ResolvableStableCodeReferenceElement.scala:30)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.multiResolve(ScStableCodeReferenceElementImpl.scala:39)
    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:39)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.doResolve(ResolvableStableCodeReferenceElement.scala:94)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.doResolve(ScStableCodeReferenceElementImpl.scala:39)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:25)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:12)
    at com.intellij.psi.impl.source.resolve.ResolveCache.a(ResolveCache.java:128)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:143)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.multiResolve(ResolvableStableCodeReferenceElement.scala:30)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.multiResolve(ScStableCodeReferenceElementImpl.scala:39)
    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:39)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.doResolve(ResolvableStableCodeReferenceElement.scala:94)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.doResolve(ScStableCodeReferenceElementImpl.scala:39)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:25)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:12)
    at com.intellij.psi.impl.source.resolve.ResolveCache.a(ResolveCache.java:128)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:143)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.multiResolve(ResolvableStableCodeReferenceElement.scala:30)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.multiResolve(ScStableCodeReferenceElementImpl.scala:39)
    at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.imports.ScImportStmtImpl.processDeclarations(ScImportStmtImpl.scala:53)
    at org.jetbrains.plugins.scala.lang.psi.ScImportsHolder$class.processDeclarations(ScImportsHolder.scala:41)
    at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.packaging.ScPackagingImpl.processDeclarations(ScPackagingImpl.scala:114)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.treeWalkUp$1(ResolvableStableCodeReferenceElement.scala:83)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.doResolve(ResolvableStableCodeReferenceElement.scala:91)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.doResolve(ScStableCodeReferenceElementImpl.scala:39)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:25)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:12)
    at com.intellij.psi.impl.source.resolve.ResolveCache.a(ResolveCache.java:128)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:143)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.multiResolve(ResolvableStableCodeReferenceElement.scala:30)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.multiResolve(ScStableCodeReferenceElementImpl.scala:39)
    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:39)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.doResolve(ResolvableStableCodeReferenceElement.scala:94)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.doResolve(ScStableCodeReferenceElementImpl.scala:39)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:25)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:12)
    at com.intellij.psi.impl.source.resolve.ResolveCache.a(ResolveCache.java:128)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:143)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.multiResolve(ResolvableStableCodeReferenceElement.scala:30)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.multiResolve(ScStableCodeReferenceElementImpl.scala:39)
    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:39)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.doResolve(ResolvableStableCodeReferenceElement.scala:94)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.doResolve(ScStableCodeReferenceElementImpl.scala:39)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:25)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:12)
    at com.intellij.psi.impl.source.resolve.ResolveCache.a(ResolveCache.java:128)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:143)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.multiResolve(ResolvableStableCodeReferenceElement.scala:30)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.multiResolve(ScStableCodeReferenceElementImpl.scala:39)
    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:39)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.doResolve(ResolvableStableCodeReferenceElement.scala:94)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.doResolve(ScStableCodeReferenceElementImpl.scala:39)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:25)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:12)
    at com.intellij.psi.impl.source.resolve.ResolveCache.a(ResolveCache.java:128)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:143)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.multiResolve(ResolvableStableCodeReferenceElement.scala:30)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.multiResolve(ScStableCodeReferenceElementImpl.scala:39)
    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:39)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.doResolve(ResolvableStableCodeReferenceElement.scala:94)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.doResolve(ScStableCodeReferenceElementImpl.scala:39)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:25)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:12)
    at com.intellij.psi.impl.source.resolve.ResolveCache.a(ResolveCache.java:128)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:143)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.multiResolve(ResolvableStableCodeReferenceElement.scala:30)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.multiResolve(ScStableCodeReferenceElementImpl.scala:39)
    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:39)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.doResolve(ResolvableStableCodeReferenceElement.scala:94)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.doResolve(ScStableCodeReferenceElementImpl.scala:39)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:25)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:12)
    at com.intellij.psi.impl.source.resolve.ResolveCache.a(ResolveCache.java:128)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:143)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.multiResolve(ResolvableStableCodeReferenceElement.scala:30)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.multiResolve(ScStableCodeReferenceElementImpl.scala:39)
    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:39)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.doResolve(ResolvableStableCodeReferenceElement.scala:94)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.doResolve(ScStableCodeReferenceElementImpl.scala:39)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:25)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:12)
    at com.intellij.psi.impl.source.resolve.ResolveCache.a(ResolveCache.java:128)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:143)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.multiResolve(ResolvableStableCodeReferenceElement.scala:30)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.multiResolve(ScStableCodeReferenceElementImpl.scala:39)
    at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.imports.ScImportStmtImpl.processDeclarations(ScImportStmtImpl.scala:53)
    at org.jetbrains.plugins.scala.lang.psi.ScImportsHolder$class.processDeclarations(ScImportsHolder.scala:41)
    at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.packaging.ScPackagingImpl.processDeclarations(ScPackagingImpl.scala:114)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.treeWalkUp$1(ResolvableStableCodeReferenceElement.scala:83)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.doResolve(ResolvableStableCodeReferenceElement.scala:91)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.doResolve(ScStableCodeReferenceElementImpl.scala:39)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:25)
    at org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:12)
    at com.intellij.psi.impl.source.resolve.ResolveCache.a(ResolveCache.java:128)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:143)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.multiResolve(ResolvableStableCodeReferenceElement.scala:30)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.multiResolve(ScStableCodeReferenceElementImpl.scala:39)
    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:39)
    at org.jetbrains.plugins.scala.lang.psi.impl.base.types.ScSimpleTypeElementImpl.innerType(ScSimpleTypeElementImpl.scala:74)
    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:41)
    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:107)
    at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.templates.ScExtendsBlockImpl.superTypes(ScExtendsBlockImpl.scala:82)
    at org.jetbrains.plugins.scala.lang.psi.api.toplevel.typedef.ScTemplateDefinition$class.superTypes(ScTemplateDefinition.scala:65)
    at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.typedef.ScTypeDefinitionImpl.superTypes(ScTypeDefinitionImpl.scala:51)
    at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.typedef.MixinNodes$.linearizationInner(MixinNodes.scala:251)
    at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.typedef.MixinNodes$.linearization(MixinNodes.scala:192)
    at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.typedef.MixinNodes.build(MixinNodes.scala:94)
    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$getVals$1$$anonfun$apply$11.apply(TypeDefinitionMembers.scala:271)
    at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.typedef.TypeDefinitionMembers$$anonfun$getVals$1$$anonfun$apply$11.apply(TypeDefinitionMembers.scala:271)
    at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.typedef.TypeDefinitionMembers$MyProvider.compute(TypeDefinitionMembers.scala:296)
    at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:57)
    at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.typedef.TypeDefinitionMembers$.get(TypeDefinitionMembers.scala:292)
    at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.typedef.TypeDefinitionMembers$.getVals(TypeDefinitionMembers.scala:271)
    at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.typedef.TypeDefinitionMembers$.valuesMap$1(TypeDefinitionMembers.scala:321)
    at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.typedef.TypeDefinitionMembers$$anonfun$processDeclarations$1.apply(TypeDefinitionMembers.scala:337)
    at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.typedef.TypeDefinitionMembers$$anonfun$processDeclarations$1.apply(TypeDefinitionMembers.scala:337)
    at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.typedef.TypeDefinitionMembers$.processDeclarations(TypeDefinitionMembers.scala:376)
    at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.typedef.TypeDefinitionMembers$.processDeclarations(TypeDefinitionMembers.scala:337)
    at org.jetbrains.plugins.scala.lang.psi.api.toplevel.typedef.ScTemplateDefinition$class.processDeclarations(ScTemplateDefinition.scala:124)
    at org.jetbrains.plugins.scala.lang.psi.impl.toplevel.typedef.ScClassImpl.processDeclarations(ScClassImpl.scala:77)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableReferenceExpression$class.treeWalkUp$1(ResolvableReferenceExpression.scala:94)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableReferenceExpression$class.resolveUnqualifiedExpression(ResolvableReferenceExpression.scala:107)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableReferenceExpression$class.resolveUnqalified(ResolvableReferenceExpression.scala:85)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableReferenceExpression$class.doResolve(ResolvableReferenceExpression.scala:70)
    at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.doResolve(ScReferenceExpressionImpl.scala:47)
    at org.jetbrains.plugins.scala.lang.resolve.ReferenceExpressionResolver.resolve(ReferenceExpressionResolver.scala:99)
    at org.jetbrains.plugins.scala.lang.resolve.ReferenceExpressionResolver.resolve(ReferenceExpressionResolver.scala:17)
    at com.intellij.psi.impl.source.resolve.ResolveCache.a(ResolveCache.java:128)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:143)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableReferenceExpression$class.multiResolve(ResolvableReferenceExpression.scala:27)
    at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.multiResolve(ScReferenceExpressionImpl.scala:47)
    at org.jetbrains.plugins.scala.lang.resolve.ResolvableReferenceElement$class.bind(ResolvableReferenceElement.scala:28)
    at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.bind(ScReferenceExpressionImpl.scala:47)
    at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.innerType(ScReferenceExpressionImpl.scala:112)
    at org.jetbrains.plugins.scala.lang.psi.api.expr.ScExpression$class.typeWithUnderscore(ScExpression.scala:143)
    at org.jetbrains.plugins.scala.lang.psi.api.expr.ScExpression$class.getNonValueType(ScExpression.scala:321)
    at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScReferenceExpressionImpl.getNonValueType(ScReferenceExpressionImpl.scala:47)
    at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.innerType(ScMethodCallImpl.scala:39)
    at org.jetbrains.plugins.scala.lang.psi.api.expr.ScExpression$class.typeWithUnderscore(ScExpression.scala:143)
    at org.jetbrains.plugins.scala.lang.psi.api.expr.ScExpression$class.getNonValueType(ScExpression.scala:321)
    at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.getNonValueType(ScMethodCallImpl.scala:35)
    at org.jetbrains.plugins.scala.lang.psi.api.expr.ScExpression$class.valueType(ScExpression.scala:169)
    at org.jetbrains.plugins.scala.lang.psi.api.expr.ScExpression$class.getTypeWithoutImplicits(ScExpression.scala:95)
    at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.getTypeWithoutImplicits(ScMethodCallImpl.scala:35)
    at org.jetbrains.plugins.scala.lang.psi.api.expr.ScExpression$class.inner$1(ScExpression.scala:49)
    at org.jetbrains.plugins.scala.lang.psi.api.expr.ScExpression$class.getTypeAfterImplicitConversion(ScExpression.scala:79)
    at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.getTypeAfterImplicitConversion(ScMethodCallImpl.scala:35)
    at org.jetbrains.plugins.scala.lang.psi.api.expr.ScExpression$class.getType(ScExpression.scala:101)
    at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.getType(ScMethodCallImpl.scala:35)
    at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScBlockImpl.innerType(ScBlockImpl.scala:103)
    at org.jetbrains.plugins.scala.lang.psi.api.expr.ScExpression$class.typeWithUnderscore(ScExpression.scala:143)
    at org.jetbrains.plugins.scala.lang.psi.api.expr.ScExpression$class.getNonValueType(ScExpression.scala:321)
    at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScBlockImpl.getNonValueType(ScBlockImpl.scala:29)
    at org.jetbrains.plugins.scala.lang.psi.api.expr.ScExpression$class.valueType(ScExpression.scala:169)
    at org.jetbrains.plugins.scala.lang.psi.api.expr.ScExpression$class.getTypeWithoutImplicits(ScExpression.scala:95)
    at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScBlockImpl.getTypeWithoutImplicits(ScBlockImpl.scala:29)
    at org.jetbrains.plugins.scala.lang.psi.api.expr.ScExpression$class.inner$1(ScExpression.scala:49)
    at org.jetbrains.plugins.scala.lang.psi.api.expr.ScExpression$class.getTypeAfterImplicitConversion(ScExpression.scala:79)
    at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScBlockImpl.getTypeAfterImplicitConversion(ScBlockImpl.scala:29)
    at org.jetbrains.plugins.scala.lang.psi.api.expr.ScExpression$class.getType(ScExpression.scala:101)
    at org.jetbrains.plugins.scala.lang.psi.impl.expr.ScBlockImpl.getType(ScBlockImpl.scala:29)
    at org.jetbrains.plugins.scala.lang.psi.impl.statements.ScFunctionDefinitionImpl.returnType(ScFunctionDefinitionImpl.scala:58)
    at org.jetbrains.plugins.scala.lang.structureView.ScalaElementPresentation$.getMethodPresentableText(ScalaElementPresentation.scala:54)
    at org.jetbrains.plugins.scala.lang.structureView.ScalaElementPresentation$.getMethodPresentableText(ScalaElementPresentation.scala:39)
    at org.jetbrains.plugins.scala.lang.structureView.itemsPresentations.impl.ScalaFunctionItemPresentation.getPresentableText(ScalaFunctionItemPresentation.scala:20)
    at com.intellij.ide.util.treeView.smartTree.Sorter$1$1.toString(Sorter.java:61)
    at com.intellij.ide.util.treeView.smartTree.Sorter$1$1.compare(Sorter.java:52)
    at com.intellij.ide.util.treeView.smartTree.CachingChildrenTreeNode$CompositeComparator.compare(CachingChildrenTreeNode.java:77)
    at com.intellij.ide.util.treeView.smartTree.CachingChildrenTreeNode$CompositeComparator.compare(CachingChildrenTreeNode.java:66)
    at java.util.Arrays.mergeSort(Arrays.java:1270)
    at java.util.Arrays.mergeSort(Arrays.java:1282)
    at java.util.Arrays.mergeSort(Arrays.java:1281)
    at java.util.Arrays.mergeSort(Arrays.java:1282)
    at java.util.Arrays.sort(Arrays.java:1210)
    at java.util.Collections.sort(Collections.java:159)
    at com.intellij.ide.util.treeView.smartTree.CachingChildrenTreeNode.sortChildren(CachingChildrenTreeNode.java:85)
    at com.intellij.ide.util.treeView.smartTree.TreeElementWrapper.performTreeActions(TreeElementWrapper.java:47)
    at com.intellij.ide.util.treeView.smartTree.CachingChildrenTreeNode.b(CachingChildrenTreeNode.java:191)
    at com.intellij.ide.util.treeView.smartTree.CachingChildrenTreeNode.a(CachingChildrenTreeNode.java:48)
    at com.intellij.ide.util.treeView.smartTree.CachingChildrenTreeNode.getChildren(CachingChildrenTreeNode.java:41)
    at com.intellij.ide.structureView.newStructureView.StructureViewComponent$StructureViewTreeElementWrapper.getChildren(StructureViewComponent.java:759)
    at com.intellij.ide.util.treeView.smartTree.SmartTreeStructure.getChildElements(SmartTreeStructure.java:48)
    at com.intellij.ide.util.treeView.AbstractTreeUi.getChildrenFor(AbstractTreeUi.java:1325)
    at com.intellij.ide.util.treeView.AbstractTreeUi.processUnbuilt(AbstractTreeUi.java:1259)
    at com.intellij.ide.util.treeView.AbstractTreeUi.updateNodeChildren(AbstractTreeUi.java:1028)
    at com.intellij.ide.util.treeView.AbstractTreeUi.updateNodesToInsert(AbstractTreeUi.java:1370)
    at com.intellij.ide.util.treeView.AbstractTreeUi.access$3600(AbstractTreeUi.java:55)
    at com.intellij.ide.util.treeView.AbstractTreeUi$24$2.run(AbstractTreeUi.java:1157)
    at com.intellij.ide.util.treeView.AbstractTreeUi$24$2.run(AbstractTreeUi.java:1154)
    at com.intellij.openapi.util.AsyncResult$1.run(AsyncResult.java:37)
    at com.intellij.openapi.util.ExecutionCallback.callback(ExecutionCallback.java:72)
    at com.intellij.openapi.util.ExecutionCallback.doWhenExecuted(ExecutionCallback.java:53)
    at com.intellij.openapi.util.ActionCallback.doWhenDone(ActionCallback.java:85)
    at com.intellij.openapi.util.AsyncResult.doWhenDone(AsyncResult.java:35)
    at com.intellij.ide.util.treeView.AbstractTreeUi$24.run(AbstractTreeUi.java:1153)
    at com.intellij.openapi.util.ExecutionCallback.callback(ExecutionCallback.java:72)
    at com.intellij.openapi.util.ExecutionCallback.setExecuted(ExecutionCallback.java:37)
    at com.intellij.openapi.util.ActionCallback.setDone(ActionCallback.java:63)
    at com.intellij.openapi.util.ActionCallback$4.run(ActionCallback.java:119)
    at com.intellij.openapi.util.ExecutionCallback.callback(ExecutionCallback.java:72)
    at com.intellij.openapi.util.ExecutionCallback.doWhenExecuted(ExecutionCallback.java:53)
    at com.intellij.openapi.util.ActionCallback.doWhenDone(ActionCallback.java:85)
    at com.intellij.openapi.util.ActionCallback.notify(ActionCallback.java:117)
    at com.intellij.ide.util.treeView.AbstractTreeUi$27.run(AbstractTreeUi.java:1460)
    at com.intellij.ide.util.treeView.AbstractTreeUi.executeYieldingRequest(AbstractTreeUi.java:1528)
    at com.intellij.ide.util.treeView.AbstractTreeUi.access$4300(AbstractTreeUi.java:55)
    at com.intellij.ide.util.treeView.AbstractTreeUi$28$1.run(AbstractTreeUi.java:1496)
    at com.intellij.util.ui.UIUtil.invokeLaterIfNeeded(UIUtil.java:1003)
    at com.intellij.ide.util.treeView.AbstractTreeBuilder.runOnYeildingDone(AbstractTreeBuilder.java:314)
    at com.intellij.ide.util.treeView.AbstractTreeUi.runOnYieldingDone(AbstractTreeUi.java:1602)
    at com.intellij.ide.util.treeView.AbstractTreeUi$28.run(AbstractTreeUi.java:1494)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
    at com.intellij.ide.IdeEventQueue.f(IdeEventQueue.java:610)
    at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:500)
    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:368)
    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)
0
Comment actions Permalink

Usually the exception reports go to http://ea.jetbrains.com
You can login with the same account that you use to submit them, IIRC.

0
Comment actions Permalink

i reported it as mr. anonymus. and i noticed that i added the sbaz.jar to my 2.8 final library, but not to the rc one. it's the jar, not the plugin or scala version

0

Please sign in to leave a comment.