Unreportable exceptions
Because I am unable to use the Leda builds, the EAP won't report any
exceptions, even for the Scala plugin. Here are two:
First (occurred nine (9!!!!) times)
======================================================
Element: class
org.jetbrains.plugins.scala.lang.psi.impl.statements.ScFunctionDefinitionImpl:
Element: class
org.jetbrains.plugins.scala.lang.psi.impl.statements.ScFunctionDefinitionImpl
com.intellij.psi.PsiInvalidElementAccessException: Element: class
org.jetbrains.plugins.scala.lang.psi.impl.statements.ScFunctionDefinitionImpl
at
com.intellij.psi.impl.PsiElementBase.getContainingFile(PsiElementBase.java:197)
at
com.intellij.extapi.psi.StubBasedPsiElementBase.getContainingFile(StubBasedPsiElementBase.java:145)
at
com.intellij.extapi.psi.StubBasedPsiElementBase.getManager(StubBasedPsiElementBase.java:169)
at
com.intellij.extapi.psi.StubBasedPsiElementBase.getManager(StubBasedPsiElementBase.java:47)
at
org.jetbrains.plugins.scala.lang.psi.api.toplevel.ScTypeParametersOwner$class.typeParameters(ScTypeParametersOwner.scala:26)
at
org.jetbrains.plugins.scala.lang.psi.impl.statements.ScFunctionImpl.typeParameters(ScFunctionImpl.scala:39)
at
org.jetbrains.plugins.scala.lang.psi.api.toplevel.ScTypeParametersOwner$class.processDeclarations(ScTypeParametersOwner.scala:61)
at
org.jetbrains.plugins.scala.lang.psi.impl.statements.ScFunctionImpl.processDeclarations(ScFunctionImpl.scala:249)
at
org.jetbrains.plugins.scala.lang.psi.impl.statements.ScFunctionDefinitionImpl.processDeclarations(ScFunctionDefinitionImpl.scala:87)
at
org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.treeWalkUp$1(ResolvableStableCodeReferenceElement.scala:130)
at
org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.processQualifier(ResolvableStableCodeReferenceElement.scala:141)
at
org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.processQualifier(ScStableCodeReferenceElementImpl.scala:34)
at
org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.doResolve(ResolvableStableCodeReferenceElement.scala:110)
at
org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.doResolve(ScStableCodeReferenceElementImpl.scala:34)
at
org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:45)
at
org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$$anonfun$resolveNoConstructor$1$$anonfun$apply$1.apply(ResolvableStableCodeReferenceElement.scala:180)
at
org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$$anonfun$resolveNoConstructor$1$$anonfun$apply$1.apply(ResolvableStableCodeReferenceElement.scala:179)
at
org.jetbrains.plugins.scala.caches.CachesUtil$MyProvider.compute(CachesUtil.scala:143)
at
org.jetbrains.plugins.scala.caches.CachesUtil$$anon$1$$anon$2.compute(CachesUtil.scala:110)
at
org.jetbrains.plugins.scala.caches.CachesUtil$$anon$1$$anon$2.compute(CachesUtil.scala:109)
at
com.intellij.openapi.util.RecursionManager$2.doPreventingRecursion(RecursionManager.java:106)
at
org.jetbrains.plugins.scala.caches.CachesUtil$$anon$1.compute(CachesUtil.scala:109)
at
com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:47)
at
com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:200)
at
com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:37)
at
org.jetbrains.plugins.scala.caches.CachesUtil$.getWithRecursionPreventing(CachesUtil.scala:123)
at
org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.resolveNoConstructor(ResolvableStableCodeReferenceElement.scala:178)
at
org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.resolveNoConstructor(ScStableCodeReferenceElementImpl.scala:34)
at
org.jetbrains.plugins.scala.lang.psi.impl.base.types.ScSimpleTypeElementImpl.org$jetbrains$plugins$scala$lang$psi$impl$base$types$ScSimpleTypeElementImpl$$innerNonValueType(ScSimpleTypeElementImpl.scala:304)
at
org.jetbrains.plugins.scala.lang.psi.impl.base.types.ScSimpleTypeElementImpl.innerType(ScSimpleTypeElementImpl.scala:57)
at
org.jetbrains.plugins.scala.lang.psi.api.base.types.ScTypeElement$$anonfun$getType$1$$anonfun$apply$1.apply(ScTypeElement.scala:24)
at
org.jetbrains.plugins.scala.lang.psi.api.base.types.ScTypeElement$$anonfun$getType$1$$anonfun$apply$1.apply(ScTypeElement.scala:24)
at
org.jetbrains.plugins.scala.caches.CachesUtil$MyProvider.compute(CachesUtil.scala:143)
at
org.jetbrains.plugins.scala.caches.CachesUtil$$anon$1$$anon$2.compute(CachesUtil.scala:110)
at
org.jetbrains.plugins.scala.caches.CachesUtil$$anon$1$$anon$2.compute(CachesUtil.scala:109)
at
com.intellij.openapi.util.RecursionManager$2.doPreventingRecursion(RecursionManager.java:106)
at
org.jetbrains.plugins.scala.caches.CachesUtil$$anon$1.compute(CachesUtil.scala:109)
at
com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:47)
at
com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:200)
at
com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:37)
at
org.jetbrains.plugins.scala.caches.CachesUtil$.getWithRecursionPreventing(CachesUtil.scala:123)
at
org.jetbrains.plugins.scala.lang.psi.api.base.types.ScTypeElement$class.getType(ScTypeElement.scala:22)
at
org.jetbrains.plugins.scala.lang.psi.impl.base.types.ScSimpleTypeElementImpl.getType(ScSimpleTypeElementImpl.scala:39)
at
org.jetbrains.plugins.scala.lang.psi.impl.statements.params.ScParameterImpl.getType(ScParameterImpl.scala:136)
at
org.jetbrains.plugins.scala.lang.psi.impl.statements.params.ScParameterImpl.getRealParameterType(ScParameterImpl.scala:55)
at
org.jetbrains.plugins.scala.codeInspection.parameters.NameBooleanParametersInspection$$anon$1$$anonfun$org$jetbrains$plugins$scala$codeInspection$parameters$NameBooleanParametersInspection$$anon$$isBooleanType$1.apply(NameBooleanParametersInspection.scala:60)
at
org.jetbrains.plugins.scala.codeInspection.parameters.NameBooleanParametersInspection$$anon$1$$anonfun$org$jetbrains$plugins$scala$codeInspection$parameters$NameBooleanParametersInspection$$anon$$isBooleanType$1.apply(NameBooleanParametersInspection.scala:56)
at
scala.collection.LinearSeqOptimized$class.exists(LinearSeqOptimized.scala:79)
at scala.collection.immutable.List.exists(List.scala:77)
at
org.jetbrains.plugins.scala.codeInspection.parameters.NameBooleanParametersInspection$$anon$1.org$jetbrains$plugins$scala$codeInspection$parameters$NameBooleanParametersInspection$$anon$$isBooleanType(NameBooleanParametersInspection.scala:56)
at
org.jetbrains.plugins.scala.codeInspection.parameters.NameBooleanParametersInspection$$anon$1$$anonfun$visitMethodCallExpression$1.apply(NameBooleanParametersInspection.scala:30)
at
org.jetbrains.plugins.scala.codeInspection.parameters.NameBooleanParametersInspection$$anon$1$$anonfun$visitMethodCallExpression$1.apply(NameBooleanParametersInspection.scala:29)
at
scala.collection.LinearSeqOptimized$class.foreach(LinearSeqOptimized.scala:59)
at scala.collection.immutable.List.foreach(List.scala:77)
at
org.jetbrains.plugins.scala.codeInspection.parameters.NameBooleanParametersInspection$$anon$1.visitMethodCallExpression(NameBooleanParametersInspection.scala:29)
at
org.jetbrains.plugins.scala.lang.psi.api.expr.ScMethodCall$class.accept(ScMethodCall.scala:27)
at
org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.accept(ScMethodCallImpl.scala:40)
at
com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.a(LocalInspectionsPass.java:403)
at
com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.a(LocalInspectionsPass.java:361)
at
com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.access$100(LocalInspectionsPass.java:76)
at
com.intellij.codeInsight.daemon.impl.LocalInspectionsPass$2.process(LocalInspectionsPass.java:327)
at
com.intellij.codeInsight.daemon.impl.LocalInspectionsPass$2.process(LocalInspectionsPass.java:309)
at com.intellij.concurrency.JobUtil$2$1.run(JobUtil.java:117)
at
com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:218)
at com.intellij.concurrency.JobUtil$2.process(JobUtil.java:115)
at com.intellij.concurrency.JobUtil$1.run(JobUtil.java:57)
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:1053)
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:680)
com.intellij.psi.PsiInvalidElementAccessException: Element: class
org.jetbrains.plugins.scala.lang.psi.impl.statements.ScFunctionDefinitionImpl
at
com.intellij.psi.impl.PsiElementBase.getContainingFile(PsiElementBase.java:197)
at
com.intellij.extapi.psi.StubBasedPsiElementBase.getContainingFile(StubBasedPsiElementBase.java:145)
at
com.intellij.extapi.psi.StubBasedPsiElementBase.getManager(StubBasedPsiElementBase.java:169)
at
com.intellij.extapi.psi.StubBasedPsiElementBase.getManager(StubBasedPsiElementBase.java:47)
at
org.jetbrains.plugins.scala.lang.psi.api.toplevel.ScTypeParametersOwner$class.typeParameters(ScTypeParametersOwner.scala:26)
at
org.jetbrains.plugins.scala.lang.psi.impl.statements.ScFunctionImpl.typeParameters(ScFunctionImpl.scala:39)
at
org.jetbrains.plugins.scala.lang.psi.api.toplevel.ScTypeParametersOwner$class.processDeclarations(ScTypeParametersOwner.scala:61)
at
org.jetbrains.plugins.scala.lang.psi.impl.statements.ScFunctionImpl.processDeclarations(ScFunctionImpl.scala:249)
at
org.jetbrains.plugins.scala.lang.psi.impl.statements.ScFunctionDefinitionImpl.processDeclarations(ScFunctionDefinitionImpl.scala:87)
at
org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.treeWalkUp$1(ResolvableStableCodeReferenceElement.scala:130)
at
org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.processQualifier(ResolvableStableCodeReferenceElement.scala:141)
at
org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.processQualifier(ScStableCodeReferenceElementImpl.scala:34)
at
org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.doResolve(ResolvableStableCodeReferenceElement.scala:110)
at
org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.doResolve(ScStableCodeReferenceElementImpl.scala:34)
at
org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:45)
at
org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$$anonfun$resolveNoConstructor$1$$anonfun$apply$1.apply(ResolvableStableCodeReferenceElement.scala:180)
at
org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$$anonfun$resolveNoConstructor$1$$anonfun$apply$1.apply(ResolvableStableCodeReferenceElement.scala:179)
at
org.jetbrains.plugins.scala.caches.CachesUtil$MyProvider.compute(CachesUtil.scala:143)
at
org.jetbrains.plugins.scala.caches.CachesUtil$$anon$1$$anon$2.compute(CachesUtil.scala:110)
at
org.jetbrains.plugins.scala.caches.CachesUtil$$anon$1$$anon$2.compute(CachesUtil.scala:109)
at
com.intellij.openapi.util.RecursionManager$2.doPreventingRecursion(RecursionManager.java:106)
at
org.jetbrains.plugins.scala.caches.CachesUtil$$anon$1.compute(CachesUtil.scala:109)
at
com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:47)
at
com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:200)
at
com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:37)
at
org.jetbrains.plugins.scala.caches.CachesUtil$.getWithRecursionPreventing(CachesUtil.scala:123)
at
org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.resolveNoConstructor(ResolvableStableCodeReferenceElement.scala:178)
at
org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.resolveNoConstructor(ScStableCodeReferenceElementImpl.scala:34)
at
org.jetbrains.plugins.scala.lang.psi.impl.base.types.ScSimpleTypeElementImpl.org$jetbrains$plugins$scala$lang$psi$impl$base$types$ScSimpleTypeElementImpl$$innerNonValueType(ScSimpleTypeElementImpl.scala:304)
at
org.jetbrains.plugins.scala.lang.psi.impl.base.types.ScSimpleTypeElementImpl.innerType(ScSimpleTypeElementImpl.scala:57)
at
org.jetbrains.plugins.scala.lang.psi.api.base.types.ScTypeElement$$anonfun$getType$1$$anonfun$apply$1.apply(ScTypeElement.scala:24)
at
org.jetbrains.plugins.scala.lang.psi.api.base.types.ScTypeElement$$anonfun$getType$1$$anonfun$apply$1.apply(ScTypeElement.scala:24)
at
org.jetbrains.plugins.scala.caches.CachesUtil$MyProvider.compute(CachesUtil.scala:143)
at
org.jetbrains.plugins.scala.caches.CachesUtil$$anon$1$$anon$2.compute(CachesUtil.scala:110)
at
org.jetbrains.plugins.scala.caches.CachesUtil$$anon$1$$anon$2.compute(CachesUtil.scala:109)
at
com.intellij.openapi.util.RecursionManager$2.doPreventingRecursion(RecursionManager.java:106)
at
org.jetbrains.plugins.scala.caches.CachesUtil$$anon$1.compute(CachesUtil.scala:109)
at
com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:47)
at
com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:200)
at
com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:37)
at
org.jetbrains.plugins.scala.caches.CachesUtil$.getWithRecursionPreventing(CachesUtil.scala:123)
at
org.jetbrains.plugins.scala.lang.psi.api.base.types.ScTypeElement$class.getType(ScTypeElement.scala:22)
at
org.jetbrains.plugins.scala.lang.psi.impl.base.types.ScSimpleTypeElementImpl.getType(ScSimpleTypeElementImpl.scala:39)
at
org.jetbrains.plugins.scala.lang.psi.impl.statements.params.ScParameterImpl.getType(ScParameterImpl.scala:136)
at
org.jetbrains.plugins.scala.lang.psi.impl.statements.params.ScParameterImpl.getRealParameterType(ScParameterImpl.scala:55)
at
org.jetbrains.plugins.scala.codeInspection.parameters.NameBooleanParametersInspection$$anon$1$$anonfun$org$jetbrains$plugins$scala$codeInspection$parameters$NameBooleanParametersInspection$$anon$$isBooleanType$1.apply(NameBooleanParametersInspection.scala:60)
at
org.jetbrains.plugins.scala.codeInspection.parameters.NameBooleanParametersInspection$$anon$1$$anonfun$org$jetbrains$plugins$scala$codeInspection$parameters$NameBooleanParametersInspection$$anon$$isBooleanType$1.apply(NameBooleanParametersInspection.scala:56)
at
scala.collection.LinearSeqOptimized$class.exists(LinearSeqOptimized.scala:79)
at scala.collection.immutable.List.exists(List.scala:77)
at
org.jetbrains.plugins.scala.codeInspection.parameters.NameBooleanParametersInspection$$anon$1.org$jetbrains$plugins$scala$codeInspection$parameters$NameBooleanParametersInspection$$anon$$isBooleanType(NameBooleanParametersInspection.scala:56)
at
org.jetbrains.plugins.scala.codeInspection.parameters.NameBooleanParametersInspection$$anon$1$$anonfun$visitMethodCallExpression$1.apply(NameBooleanParametersInspection.scala:30)
at
org.jetbrains.plugins.scala.codeInspection.parameters.NameBooleanParametersInspection$$anon$1$$anonfun$visitMethodCallExpression$1.apply(NameBooleanParametersInspection.scala:29)
at
scala.collection.LinearSeqOptimized$class.foreach(LinearSeqOptimized.scala:59)
at scala.collection.immutable.List.foreach(List.scala:77)
at
org.jetbrains.plugins.scala.codeInspection.parameters.NameBooleanParametersInspection$$anon$1.visitMethodCallExpression(NameBooleanParametersInspection.scala:29)
at
org.jetbrains.plugins.scala.lang.psi.api.expr.ScMethodCall$class.accept(ScMethodCall.scala:27)
at
org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.accept(ScMethodCallImpl.scala:40)
at
com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.a(LocalInspectionsPass.java:403)
at
com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.a(LocalInspectionsPass.java:361)
at
com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.access$100(LocalInspectionsPass.java:76)
at
com.intellij.codeInsight.daemon.impl.LocalInspectionsPass$2.process(LocalInspectionsPass.java:327)
at
com.intellij.codeInsight.daemon.impl.LocalInspectionsPass$2.process(LocalInspectionsPass.java:309)
at com.intellij.concurrency.JobUtil$2$1.run(JobUtil.java:117)
at
com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:218)
at com.intellij.concurrency.JobUtil$2.process(JobUtil.java:115)
at com.intellij.concurrency.JobUtil$1.run(JobUtil.java:57)
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:1053)
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:680)
Second (occurred 4 times)
=================================================================
Element: class
org.jetbrains.plugins.scala.lang.psi.impl.toplevel.typedef.ScTraitImpl:
Element: class
org.jetbrains.plugins.scala.lang.psi.impl.toplevel.typedef.ScTraitImpl
com.intellij.psi.PsiInvalidElementAccessException: Element: class
org.jetbrains.plugins.scala.lang.psi.impl.toplevel.typedef.ScTraitImpl
at
com.intellij.psi.impl.PsiElementBase.getContainingFile(PsiElementBase.java:197)
at
com.intellij.extapi.psi.StubBasedPsiElementBase.getContainingFile(StubBasedPsiElementBase.java:145)
at
com.intellij.psi.impl.PsiElementBase.getContainingFile(PsiElementBase.java:198)
at
com.intellij.extapi.psi.StubBasedPsiElementBase.getContainingFile(StubBasedPsiElementBase.java:145)
at
com.intellij.psi.impl.PsiElementBase.getContainingFile(PsiElementBase.java:198)
at
com.intellij.extapi.psi.StubBasedPsiElementBase.getContainingFile(StubBasedPsiElementBase.java:145)
at
com.intellij.psi.impl.PsiElementBase.getContainingFile(PsiElementBase.java:198)
at
com.intellij.extapi.psi.StubBasedPsiElementBase.getContainingFile(StubBasedPsiElementBase.java:145)
at
com.intellij.extapi.psi.StubBasedPsiElementBase.getManager(StubBasedPsiElementBase.java:169)
at
com.intellij.extapi.psi.StubBasedPsiElementBase.getManager(StubBasedPsiElementBase.java:47)
at
org.jetbrains.plugins.scala.lang.psi.api.toplevel.ScTypeParametersOwner$class.typeParameters(ScTypeParametersOwner.scala:26)
at
org.jetbrains.plugins.scala.lang.psi.impl.statements.ScFunctionImpl.typeParameters(ScFunctionImpl.scala:39)
at
org.jetbrains.plugins.scala.lang.psi.api.toplevel.ScTypeParametersOwner$class.processDeclarations(ScTypeParametersOwner.scala:61)
at
org.jetbrains.plugins.scala.lang.psi.impl.statements.ScFunctionImpl.processDeclarations(ScFunctionImpl.scala:249)
at
org.jetbrains.plugins.scala.lang.psi.impl.statements.ScFunctionDefinitionImpl.processDeclarations(ScFunctionDefinitionImpl.scala:87)
at
org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.treeWalkUp$1(ResolvableStableCodeReferenceElement.scala:130)
at
org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.processQualifier(ResolvableStableCodeReferenceElement.scala:141)
at
org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.processQualifier(ScStableCodeReferenceElementImpl.scala:34)
at
org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.doResolve(ResolvableStableCodeReferenceElement.scala:110)
at
org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.doResolve(ScStableCodeReferenceElementImpl.scala:34)
at
org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:45)
at
org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$$anonfun$resolveNoConstructor$1$$anonfun$apply$1.apply(ResolvableStableCodeReferenceElement.scala:180)
at
org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$$anonfun$resolveNoConstructor$1$$anonfun$apply$1.apply(ResolvableStableCodeReferenceElement.scala:179)
at
org.jetbrains.plugins.scala.caches.CachesUtil$MyProvider.compute(CachesUtil.scala:143)
at
org.jetbrains.plugins.scala.caches.CachesUtil$$anon$1$$anon$2.compute(CachesUtil.scala:110)
at
org.jetbrains.plugins.scala.caches.CachesUtil$$anon$1$$anon$2.compute(CachesUtil.scala:109)
at
com.intellij.openapi.util.RecursionManager$2.doPreventingRecursion(RecursionManager.java:106)
at
org.jetbrains.plugins.scala.caches.CachesUtil$$anon$1.compute(CachesUtil.scala:109)
at
com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:47)
at
com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:200)
at
com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:37)
at
org.jetbrains.plugins.scala.caches.CachesUtil$.getWithRecursionPreventing(CachesUtil.scala:123)
at
org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.resolveNoConstructor(ResolvableStableCodeReferenceElement.scala:178)
at
org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.resolveNoConstructor(ScStableCodeReferenceElementImpl.scala:34)
at
org.jetbrains.plugins.scala.lang.psi.impl.base.types.ScSimpleTypeElementImpl.org$jetbrains$plugins$scala$lang$psi$impl$base$types$ScSimpleTypeElementImpl$$innerNonValueType(ScSimpleTypeElementImpl.scala:304)
at
org.jetbrains.plugins.scala.lang.psi.impl.base.types.ScSimpleTypeElementImpl.innerType(ScSimpleTypeElementImpl.scala:57)
at
org.jetbrains.plugins.scala.lang.psi.api.base.types.ScTypeElement$$anonfun$getType$1$$anonfun$apply$1.apply(ScTypeElement.scala:24)
at
org.jetbrains.plugins.scala.lang.psi.api.base.types.ScTypeElement$$anonfun$getType$1$$anonfun$apply$1.apply(ScTypeElement.scala:24)
at
org.jetbrains.plugins.scala.caches.CachesUtil$MyProvider.compute(CachesUtil.scala:143)
at
org.jetbrains.plugins.scala.caches.CachesUtil$$anon$1$$anon$2.compute(CachesUtil.scala:110)
at
org.jetbrains.plugins.scala.caches.CachesUtil$$anon$1$$anon$2.compute(CachesUtil.scala:109)
at
com.intellij.openapi.util.RecursionManager$2.doPreventingRecursion(RecursionManager.java:106)
at
org.jetbrains.plugins.scala.caches.CachesUtil$$anon$1.compute(CachesUtil.scala:109)
at
com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:47)
at
com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:200)
at
com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:37)
at
org.jetbrains.plugins.scala.caches.CachesUtil$.getWithRecursionPreventing(CachesUtil.scala:123)
at
org.jetbrains.plugins.scala.lang.psi.api.base.types.ScTypeElement$class.getType(ScTypeElement.scala:22)
at
org.jetbrains.plugins.scala.lang.psi.impl.base.types.ScSimpleTypeElementImpl.getType(ScSimpleTypeElementImpl.scala:39)
at
org.jetbrains.plugins.scala.lang.psi.impl.statements.params.ScParameterImpl.getType(ScParameterImpl.scala:136)
at
org.jetbrains.plugins.scala.lang.psi.impl.statements.params.ScParameterImpl.getRealParameterType(ScParameterImpl.scala:55)
at
org.jetbrains.plugins.scala.codeInspection.parameters.NameBooleanParametersInspection$$anon$1$$anonfun$org$jetbrains$plugins$scala$codeInspection$parameters$NameBooleanParametersInspection$$anon$$isBooleanType$1.apply(NameBooleanParametersInspection.scala:60)
at
org.jetbrains.plugins.scala.codeInspection.parameters.NameBooleanParametersInspection$$anon$1$$anonfun$org$jetbrains$plugins$scala$codeInspection$parameters$NameBooleanParametersInspection$$anon$$isBooleanType$1.apply(NameBooleanParametersInspection.scala:56)
at
scala.collection.LinearSeqOptimized$class.exists(LinearSeqOptimized.scala:79)
at scala.collection.immutable.List.exists(List.scala:77)
at
org.jetbrains.plugins.scala.codeInspection.parameters.NameBooleanParametersInspection$$anon$1.org$jetbrains$plugins$scala$codeInspection$parameters$NameBooleanParametersInspection$$anon$$isBooleanType(NameBooleanParametersInspection.scala:56)
at
org.jetbrains.plugins.scala.codeInspection.parameters.NameBooleanParametersInspection$$anon$1$$anonfun$visitMethodCallExpression$1.apply(NameBooleanParametersInspection.scala:30)
at
org.jetbrains.plugins.scala.codeInspection.parameters.NameBooleanParametersInspection$$anon$1$$anonfun$visitMethodCallExpression$1.apply(NameBooleanParametersInspection.scala:29)
at
scala.collection.LinearSeqOptimized$class.foreach(LinearSeqOptimized.scala:59)
at scala.collection.immutable.List.foreach(List.scala:77)
at
org.jetbrains.plugins.scala.codeInspection.parameters.NameBooleanParametersInspection$$anon$1.visitMethodCallExpression(NameBooleanParametersInspection.scala:29)
at
org.jetbrains.plugins.scala.lang.psi.api.expr.ScMethodCall$class.accept(ScMethodCall.scala:27)
at
org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.accept(ScMethodCallImpl.scala:40)
at
com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.a(LocalInspectionsPass.java:403)
at
com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.a(LocalInspectionsPass.java:361)
at
com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.access$100(LocalInspectionsPass.java:76)
at
com.intellij.codeInsight.daemon.impl.LocalInspectionsPass$2.process(LocalInspectionsPass.java:327)
at
com.intellij.codeInsight.daemon.impl.LocalInspectionsPass$2.process(LocalInspectionsPass.java:309)
at com.intellij.concurrency.JobUtil$2$1.run(JobUtil.java:117)
at
com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:218)
at com.intellij.concurrency.JobUtil$2.process(JobUtil.java:115)
at com.intellij.concurrency.JobUtil$1.run(JobUtil.java:57)
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:1053)
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:680)
java.util.concurrent.ExecutionException:
com.intellij.psi.PsiInvalidElementAccessException: Element: class
org.jetbrains.plugins.scala.lang.psi.impl.toplevel.typedef.ScTraitImpl
at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:222)
at java.util.concurrent.FutureTask.get(FutureTask.java:83)
at
com.intellij.concurrency.PrioritizedFutureTask.access$301(PrioritizedFutureTask.java:31)
at
com.intellij.concurrency.PrioritizedFutureTask$1.run(PrioritizedFutureTask.java:77)
at
com.intellij.concurrency.PrioritizedFutureTask.run(PrioritizedFutureTask.java:113)
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:680)
Caused by: com.intellij.psi.PsiInvalidElementAccessException: Element:
class org.jetbrains.plugins.scala.lang.psi.impl.toplevel.typedef.ScTraitImpl
at
com.intellij.psi.impl.PsiElementBase.getContainingFile(PsiElementBase.java:197)
at
com.intellij.extapi.psi.StubBasedPsiElementBase.getContainingFile(StubBasedPsiElementBase.java:145)
at
com.intellij.psi.impl.PsiElementBase.getContainingFile(PsiElementBase.java:198)
at
com.intellij.extapi.psi.StubBasedPsiElementBase.getContainingFile(StubBasedPsiElementBase.java:145)
at
com.intellij.psi.impl.PsiElementBase.getContainingFile(PsiElementBase.java:198)
at
com.intellij.extapi.psi.StubBasedPsiElementBase.getContainingFile(StubBasedPsiElementBase.java:145)
at
com.intellij.psi.impl.PsiElementBase.getContainingFile(PsiElementBase.java:198)
at
com.intellij.extapi.psi.StubBasedPsiElementBase.getContainingFile(StubBasedPsiElementBase.java:145)
at
com.intellij.extapi.psi.StubBasedPsiElementBase.getManager(StubBasedPsiElementBase.java:169)
at
com.intellij.extapi.psi.StubBasedPsiElementBase.getManager(StubBasedPsiElementBase.java:47)
at
org.jetbrains.plugins.scala.lang.psi.api.toplevel.ScTypeParametersOwner$class.typeParameters(ScTypeParametersOwner.scala:26)
at
org.jetbrains.plugins.scala.lang.psi.impl.statements.ScFunctionImpl.typeParameters(ScFunctionImpl.scala:39)
at
org.jetbrains.plugins.scala.lang.psi.api.toplevel.ScTypeParametersOwner$class.processDeclarations(ScTypeParametersOwner.scala:61)
at
org.jetbrains.plugins.scala.lang.psi.impl.statements.ScFunctionImpl.processDeclarations(ScFunctionImpl.scala:249)
at
org.jetbrains.plugins.scala.lang.psi.impl.statements.ScFunctionDefinitionImpl.processDeclarations(ScFunctionDefinitionImpl.scala:87)
at
org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.treeWalkUp$1(ResolvableStableCodeReferenceElement.scala:130)
at
org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.processQualifier(ResolvableStableCodeReferenceElement.scala:141)
at
org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.processQualifier(ScStableCodeReferenceElementImpl.scala:34)
at
org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.doResolve(ResolvableStableCodeReferenceElement.scala:110)
at
org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.doResolve(ScStableCodeReferenceElementImpl.scala:34)
at
org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:45)
at
org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$$anonfun$resolveNoConstructor$1$$anonfun$apply$1.apply(ResolvableStableCodeReferenceElement.scala:180)
at
org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$$anonfun$resolveNoConstructor$1$$anonfun$apply$1.apply(ResolvableStableCodeReferenceElement.scala:179)
at
org.jetbrains.plugins.scala.caches.CachesUtil$MyProvider.compute(CachesUtil.scala:143)
at
org.jetbrains.plugins.scala.caches.CachesUtil$$anon$1$$anon$2.compute(CachesUtil.scala:110)
at
org.jetbrains.plugins.scala.caches.CachesUtil$$anon$1$$anon$2.compute(CachesUtil.scala:109)
at
com.intellij.openapi.util.RecursionManager$2.doPreventingRecursion(RecursionManager.java:106)
at
org.jetbrains.plugins.scala.caches.CachesUtil$$anon$1.compute(CachesUtil.scala:109)
at
com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:47)
at
com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:200)
at
com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:37)
at
org.jetbrains.plugins.scala.caches.CachesUtil$.getWithRecursionPreventing(CachesUtil.scala:123)
at
org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.resolveNoConstructor(ResolvableStableCodeReferenceElement.scala:178)
at
org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.resolveNoConstructor(ScStableCodeReferenceElementImpl.scala:34)
at
org.jetbrains.plugins.scala.lang.psi.impl.base.types.ScSimpleTypeElementImpl.org$jetbrains$plugins$scala$lang$psi$impl$base$types$ScSimpleTypeElementImpl$$innerNonValueType(ScSimpleTypeElementImpl.scala:304)
at
org.jetbrains.plugins.scala.lang.psi.impl.base.types.ScSimpleTypeElementImpl.innerType(ScSimpleTypeElementImpl.scala:57)
at
org.jetbrains.plugins.scala.lang.psi.api.base.types.ScTypeElement$$anonfun$getType$1$$anonfun$apply$1.apply(ScTypeElement.scala:24)
at
org.jetbrains.plugins.scala.lang.psi.api.base.types.ScTypeElement$$anonfun$getType$1$$anonfun$apply$1.apply(ScTypeElement.scala:24)
at
org.jetbrains.plugins.scala.caches.CachesUtil$MyProvider.compute(CachesUtil.scala:143)
at
org.jetbrains.plugins.scala.caches.CachesUtil$$anon$1$$anon$2.compute(CachesUtil.scala:110)
at
org.jetbrains.plugins.scala.caches.CachesUtil$$anon$1$$anon$2.compute(CachesUtil.scala:109)
at
com.intellij.openapi.util.RecursionManager$2.doPreventingRecursion(RecursionManager.java:106)
at
org.jetbrains.plugins.scala.caches.CachesUtil$$anon$1.compute(CachesUtil.scala:109)
at
com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:47)
at
com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:200)
at
com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:37)
at
org.jetbrains.plugins.scala.caches.CachesUtil$.getWithRecursionPreventing(CachesUtil.scala:123)
at
org.jetbrains.plugins.scala.lang.psi.api.base.types.ScTypeElement$class.getType(ScTypeElement.scala:22)
at
org.jetbrains.plugins.scala.lang.psi.impl.base.types.ScSimpleTypeElementImpl.getType(ScSimpleTypeElementImpl.scala:39)
at
org.jetbrains.plugins.scala.lang.psi.impl.statements.params.ScParameterImpl.getType(ScParameterImpl.scala:136)
at
org.jetbrains.plugins.scala.lang.psi.impl.statements.params.ScParameterImpl.getRealParameterType(ScParameterImpl.scala:55)
at
org.jetbrains.plugins.scala.codeInspection.parameters.NameBooleanParametersInspection$$anon$1$$anonfun$org$jetbrains$plugins$scala$codeInspection$parameters$NameBooleanParametersInspection$$anon$$isBooleanType$1.apply(NameBooleanParametersInspection.scala:60)
at
org.jetbrains.plugins.scala.codeInspection.parameters.NameBooleanParametersInspection$$anon$1$$anonfun$org$jetbrains$plugins$scala$codeInspection$parameters$NameBooleanParametersInspection$$anon$$isBooleanType$1.apply(NameBooleanParametersInspection.scala:56)
at
scala.collection.LinearSeqOptimized$class.exists(LinearSeqOptimized.scala:79)
at scala.collection.immutable.List.exists(List.scala:77)
at
org.jetbrains.plugins.scala.codeInspection.parameters.NameBooleanParametersInspection$$anon$1.org$jetbrains$plugins$scala$codeInspection$parameters$NameBooleanParametersInspection$$anon$$isBooleanType(NameBooleanParametersInspection.scala:56)
at
org.jetbrains.plugins.scala.codeInspection.parameters.NameBooleanParametersInspection$$anon$1$$anonfun$visitMethodCallExpression$1.apply(NameBooleanParametersInspection.scala:30)
at
org.jetbrains.plugins.scala.codeInspection.parameters.NameBooleanParametersInspection$$anon$1$$anonfun$visitMethodCallExpression$1.apply(NameBooleanParametersInspection.scala:29)
at
scala.collection.LinearSeqOptimized$class.foreach(LinearSeqOptimized.scala:59)
at scala.collection.immutable.List.foreach(List.scala:77)
at
org.jetbrains.plugins.scala.codeInspection.parameters.NameBooleanParametersInspection$$anon$1.visitMethodCallExpression(NameBooleanParametersInspection.scala:29)
at
org.jetbrains.plugins.scala.lang.psi.api.expr.ScMethodCall$class.accept(ScMethodCall.scala:27)
at
org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.accept(ScMethodCallImpl.scala:40)
at
com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.a(LocalInspectionsPass.java:403)
at
com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.a(LocalInspectionsPass.java:361)
at
com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.access$100(LocalInspectionsPass.java:76)
at
com.intellij.codeInsight.daemon.impl.LocalInspectionsPass$2.process(LocalInspectionsPass.java:327)
at
com.intellij.codeInsight.daemon.impl.LocalInspectionsPass$2.process(LocalInspectionsPass.java:309)
at com.intellij.concurrency.JobUtil$2$1.run(JobUtil.java:117)
at
com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:218)
at com.intellij.concurrency.JobUtil$2.process(JobUtil.java:115)
at com.intellij.concurrency.JobUtil$1.run(JobUtil.java:57)
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:1053)
at
com.intellij.concurrency.PrioritizedFutureTask.run(PrioritizedFutureTask.java:97)
... 3 more
com.intellij.psi.PsiInvalidElementAccessException: Element: class
org.jetbrains.plugins.scala.lang.psi.impl.toplevel.typedef.ScTraitImpl
at
com.intellij.psi.impl.PsiElementBase.getContainingFile(PsiElementBase.java:197)
at
com.intellij.extapi.psi.StubBasedPsiElementBase.getContainingFile(StubBasedPsiElementBase.java:145)
at
com.intellij.psi.impl.PsiElementBase.getContainingFile(PsiElementBase.java:198)
at
com.intellij.extapi.psi.StubBasedPsiElementBase.getContainingFile(StubBasedPsiElementBase.java:145)
at
com.intellij.psi.impl.PsiElementBase.getContainingFile(PsiElementBase.java:198)
at
com.intellij.extapi.psi.StubBasedPsiElementBase.getContainingFile(StubBasedPsiElementBase.java:145)
at
com.intellij.psi.impl.PsiElementBase.getContainingFile(PsiElementBase.java:198)
at
com.intellij.extapi.psi.StubBasedPsiElementBase.getContainingFile(StubBasedPsiElementBase.java:145)
at
com.intellij.extapi.psi.StubBasedPsiElementBase.getManager(StubBasedPsiElementBase.java:169)
at
com.intellij.extapi.psi.StubBasedPsiElementBase.getManager(StubBasedPsiElementBase.java:47)
at
org.jetbrains.plugins.scala.lang.psi.api.toplevel.ScTypeParametersOwner$class.typeParameters(ScTypeParametersOwner.scala:26)
at
org.jetbrains.plugins.scala.lang.psi.impl.statements.ScFunctionImpl.typeParameters(ScFunctionImpl.scala:39)
at
org.jetbrains.plugins.scala.lang.psi.api.toplevel.ScTypeParametersOwner$class.processDeclarations(ScTypeParametersOwner.scala:61)
at
org.jetbrains.plugins.scala.lang.psi.impl.statements.ScFunctionImpl.processDeclarations(ScFunctionImpl.scala:249)
at
org.jetbrains.plugins.scala.lang.psi.impl.statements.ScFunctionDefinitionImpl.processDeclarations(ScFunctionDefinitionImpl.scala:87)
at
org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.treeWalkUp$1(ResolvableStableCodeReferenceElement.scala:130)
at
org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.processQualifier(ResolvableStableCodeReferenceElement.scala:141)
at
org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.processQualifier(ScStableCodeReferenceElementImpl.scala:34)
at
org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.doResolve(ResolvableStableCodeReferenceElement.scala:110)
at
org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.doResolve(ScStableCodeReferenceElementImpl.scala:34)
at
org.jetbrains.plugins.scala.lang.resolve.StableCodeReferenceElementResolver.resolve(StableCodeReferenceElementResolver.scala:45)
at
org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$$anonfun$resolveNoConstructor$1$$anonfun$apply$1.apply(ResolvableStableCodeReferenceElement.scala:180)
at
org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$$anonfun$resolveNoConstructor$1$$anonfun$apply$1.apply(ResolvableStableCodeReferenceElement.scala:179)
at
org.jetbrains.plugins.scala.caches.CachesUtil$MyProvider.compute(CachesUtil.scala:143)
at
org.jetbrains.plugins.scala.caches.CachesUtil$$anon$1$$anon$2.compute(CachesUtil.scala:110)
at
org.jetbrains.plugins.scala.caches.CachesUtil$$anon$1$$anon$2.compute(CachesUtil.scala:109)
at
com.intellij.openapi.util.RecursionManager$2.doPreventingRecursion(RecursionManager.java:106)
at
org.jetbrains.plugins.scala.caches.CachesUtil$$anon$1.compute(CachesUtil.scala:109)
at
com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:47)
at
com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:200)
at
com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:37)
at
org.jetbrains.plugins.scala.caches.CachesUtil$.getWithRecursionPreventing(CachesUtil.scala:123)
at
org.jetbrains.plugins.scala.lang.resolve.ResolvableStableCodeReferenceElement$class.resolveNoConstructor(ResolvableStableCodeReferenceElement.scala:178)
at
org.jetbrains.plugins.scala.lang.psi.impl.base.ScStableCodeReferenceElementImpl.resolveNoConstructor(ScStableCodeReferenceElementImpl.scala:34)
at
org.jetbrains.plugins.scala.lang.psi.impl.base.types.ScSimpleTypeElementImpl.org$jetbrains$plugins$scala$lang$psi$impl$base$types$ScSimpleTypeElementImpl$$innerNonValueType(ScSimpleTypeElementImpl.scala:304)
at
org.jetbrains.plugins.scala.lang.psi.impl.base.types.ScSimpleTypeElementImpl.innerType(ScSimpleTypeElementImpl.scala:57)
at
org.jetbrains.plugins.scala.lang.psi.api.base.types.ScTypeElement$$anonfun$getType$1$$anonfun$apply$1.apply(ScTypeElement.scala:24)
at
org.jetbrains.plugins.scala.lang.psi.api.base.types.ScTypeElement$$anonfun$getType$1$$anonfun$apply$1.apply(ScTypeElement.scala:24)
at
org.jetbrains.plugins.scala.caches.CachesUtil$MyProvider.compute(CachesUtil.scala:143)
at
org.jetbrains.plugins.scala.caches.CachesUtil$$anon$1$$anon$2.compute(CachesUtil.scala:110)
at
org.jetbrains.plugins.scala.caches.CachesUtil$$anon$1$$anon$2.compute(CachesUtil.scala:109)
at
com.intellij.openapi.util.RecursionManager$2.doPreventingRecursion(RecursionManager.java:106)
at
org.jetbrains.plugins.scala.caches.CachesUtil$$anon$1.compute(CachesUtil.scala:109)
at
com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:47)
at
com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:200)
at
com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:37)
at
org.jetbrains.plugins.scala.caches.CachesUtil$.getWithRecursionPreventing(CachesUtil.scala:123)
at
org.jetbrains.plugins.scala.lang.psi.api.base.types.ScTypeElement$class.getType(ScTypeElement.scala:22)
at
org.jetbrains.plugins.scala.lang.psi.impl.base.types.ScSimpleTypeElementImpl.getType(ScSimpleTypeElementImpl.scala:39)
at
org.jetbrains.plugins.scala.lang.psi.impl.statements.params.ScParameterImpl.getType(ScParameterImpl.scala:136)
at
org.jetbrains.plugins.scala.lang.psi.impl.statements.params.ScParameterImpl.getRealParameterType(ScParameterImpl.scala:55)
at
org.jetbrains.plugins.scala.codeInspection.parameters.NameBooleanParametersInspection$$anon$1$$anonfun$org$jetbrains$plugins$scala$codeInspection$parameters$NameBooleanParametersInspection$$anon$$isBooleanType$1.apply(NameBooleanParametersInspection.scala:60)
at
org.jetbrains.plugins.scala.codeInspection.parameters.NameBooleanParametersInspection$$anon$1$$anonfun$org$jetbrains$plugins$scala$codeInspection$parameters$NameBooleanParametersInspection$$anon$$isBooleanType$1.apply(NameBooleanParametersInspection.scala:56)
at
scala.collection.LinearSeqOptimized$class.exists(LinearSeqOptimized.scala:79)
at scala.collection.immutable.List.exists(List.scala:77)
at
org.jetbrains.plugins.scala.codeInspection.parameters.NameBooleanParametersInspection$$anon$1.org$jetbrains$plugins$scala$codeInspection$parameters$NameBooleanParametersInspection$$anon$$isBooleanType(NameBooleanParametersInspection.scala:56)
at
org.jetbrains.plugins.scala.codeInspection.parameters.NameBooleanParametersInspection$$anon$1$$anonfun$visitMethodCallExpression$1.apply(NameBooleanParametersInspection.scala:30)
at
org.jetbrains.plugins.scala.codeInspection.parameters.NameBooleanParametersInspection$$anon$1$$anonfun$visitMethodCallExpression$1.apply(NameBooleanParametersInspection.scala:29)
at
scala.collection.LinearSeqOptimized$class.foreach(LinearSeqOptimized.scala:59)
at scala.collection.immutable.List.foreach(List.scala:77)
at
org.jetbrains.plugins.scala.codeInspection.parameters.NameBooleanParametersInspection$$anon$1.visitMethodCallExpression(NameBooleanParametersInspection.scala:29)
at
org.jetbrains.plugins.scala.lang.psi.api.expr.ScMethodCall$class.accept(ScMethodCall.scala:27)
at
org.jetbrains.plugins.scala.lang.psi.impl.expr.ScMethodCallImpl.accept(ScMethodCallImpl.scala:40)
at
com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.a(LocalInspectionsPass.java:403)
at
com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.a(LocalInspectionsPass.java:361)
at
com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.access$100(LocalInspectionsPass.java:76)
at
com.intellij.codeInsight.daemon.impl.LocalInspectionsPass$2.process(LocalInspectionsPass.java:327)
at
com.intellij.codeInsight.daemon.impl.LocalInspectionsPass$2.process(LocalInspectionsPass.java:309)
at com.intellij.concurrency.JobUtil$2$1.run(JobUtil.java:117)
at
com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:218)
at com.intellij.concurrency.JobUtil$2.process(JobUtil.java:115)
at com.intellij.concurrency.JobUtil$1.run(JobUtil.java:57)
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:1053)
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:680)
请先登录再写评论。
Thank you very much for exceptions. I'll try to check it ASAP, when I'll be available at work (Thursday)
Best regards,
Alexander Podkhalyuzin.
Sorry for long delay, I probably found this exception reason, so this exception must be fixed in next nightly build (of both branches).
Best regards,
Alexander Podkhalyuzin.