Hyperlinking request cause UI freezing
================================================================================
[Thu Feb 21 17:08:58 CET 2013] UI Thread blocked for 11,747 milliseconds. Thread dump follows.
================================================================================
"Scala Presentation Compiler [org.scala-ide.sdt.core]" Id=62 WAITING on scala.tools.nsc.util.WorkScheduler@77cafdcf
at java.lang.Object.wait(Native Method)
- waiting on scala.tools.nsc.util.WorkScheduler@77cafdcf
at java.lang.Object.wait(Object.java:485)
at scala.tools.nsc.util.WorkScheduler.waitForMoreWork(WorkScheduler.scala:16)
at scala.tools.nsc.interactive.PresentationCompilerThread$$anonfun$run$1.apply$mcZ$sp(PresentationCompilerThread.scala:21)
at scala.tools.nsc.io.NullLogger$.logreplay(Replayer.scala:38)
at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:21)
"org.eclipse.jdt.internal.ui.text.JavaReconciler" Id=60 WAITING on scala.tools.nsc.interactive.Response@3b7fc365
at java.lang.Object.wait(Native Method)
- waiting on scala.tools.nsc.interactive.Response@3b7fc365
at java.lang.Object.wait(Object.java:485)
at scala.tools.nsc.interactive.Response.get(Response.scala:56)
at scala.tools.eclipse.ScalaPresentationCompiler.withStructure(ScalaPresentationCompiler.scala:128)
at scala.tools.eclipse.javaelements.ScalaCompilationUnit$$anonfun$buildStructure$2.apply(ScalaCompilationUnit.scala:87)
at scala.tools.eclipse.javaelements.ScalaCompilationUnit$$anonfun$buildStructure$2.apply(ScalaCompilationUnit.scala:79)
at scala.tools.eclipse.ScalaPresentationCompiler.withSourceFile(ScalaPresentationCompiler.scala:99)
at scala.tools.eclipse.ScalaProject$$anonfun$withSourceFile$1.apply(ScalaProject.scala:582)
at scala.tools.eclipse.ScalaProject$$anonfun$withSourceFile$1.apply(ScalaProject.scala:581)
at scala.tools.eclipse.ScalaProject$$anonfun$withPresentationCompiler$1.apply(ScalaProject.scala:575)
at scala.tools.eclipse.ScalaProject$$anonfun$withPresentationCompiler$1.apply(ScalaProject.scala:574)
at scala.tools.eclipse.util.Cached$class.apply(Cached.scala:41)
at scala.tools.eclipse.ScalaProject$$anon$1.apply(ScalaProject.scala:96)
at scala.tools.eclipse.ScalaProject.withPresentationCompiler(ScalaProject.scala:574)
at scala.tools.eclipse.ScalaProject.withSourceFile(ScalaProject.scala:583)
at scala.tools.eclipse.InteractiveCompilationUnit$class.withSourceFile(InteractiveCompilationUnit.scala:66)
at scala.tools.eclipse.javaelements.ScalaSourceFile.withSourceFile(ScalaSourceFile.scala:50)
at scala.tools.eclipse.javaelements.ScalaCompilationUnit$class.buildStructure(ScalaCompilationUnit.scala:110)
at scala.tools.eclipse.javaelements.ScalaSourceFile.buildStructure(ScalaSourceFile.scala:50)
at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:258)
at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:518)
at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:255)
at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:241)
at scala.tools.eclipse.javaelements.LazyToplevelClass.mirror$lzycompute(ScalaElements.scala:302)
- locked scala.tools.eclipse.javaelements.LazyToplevelClass@6e65b422
at scala.tools.eclipse.javaelements.LazyToplevelClass.mirror(ScalaElements.scala:300)
at scala.tools.eclipse.javaelements.LazyToplevelClass.exists(ScalaElements.scala:314)
at scala.tools.eclipse.contribution.weaving.jdt.core.NameLookupAspect.ajc$around$scala_tools_eclipse_contribution_weaving_jdt_core_NameLookupAspect$1$1c7010b1(NameLookupAspect.aj:85)
at org.eclipse.jdt.internal.core.NameLookup.seekTypesInSourcePackage(NameLookup.java:1075)
at org.eclipse.jdt.internal.core.NameLookup.seekTypes(NameLookup.java:989)
at org.eclipse.jdt.internal.core.NameLookup.findType(NameLookup.java:778)
at org.eclipse.jdt.internal.core.NameLookup.findType(NameLookup.java:662)
at org.eclipse.jdt.internal.core.NameLookup.findType(NameLookup.java:621)
at org.eclipse.jdt.internal.core.SearchableEnvironment.find(SearchableEnvironment.java:103)
at org.eclipse.jdt.internal.core.SearchableEnvironment.findType(SearchableEnvironment.java:294)
at org.eclipse.jdt.internal.core.CancelableNameEnvironment.findType(CancelableNameEnvironment.java:45)
at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.askForType(LookupEnvironment.java:136)
at org.eclipse.jdt.internal.compiler.lookup.PackageBinding.getTypeOrPackage(PackageBinding.java:183)
at org.eclipse.jdt.internal.compiler.lookup.Scope.getTypeOrPackage(Scope.java:2688)
at org.eclipse.jdt.internal.compiler.lookup.Scope.getPackage(Scope.java:2362)
at org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference.getTypeBinding(QualifiedTypeReference.java:69)
at org.eclipse.jdt.internal.compiler.ast.TypeReference.internalResolveType(TypeReference.java:132)
at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveType(TypeReference.java:208)
at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveSuperType(TypeReference.java:186)
at org.eclipse.jdt.internal.compiler.lookup.ClassScope.findSupertype(ClassScope.java:1222)
at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectSuperclass(ClassScope.java:893)
at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectTypeHierarchy(ClassScope.java:1042)
at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.connectTypeHierarchy(CompilationUnitScope.java:300)
at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.completeTypeBindings(LookupEnvironment.java:205)
at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.completeTypeBindings(LookupEnvironment.java:237)
at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.accept(CompilationUnitProblemFinder.java:122)
at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.askForType(LookupEnvironment.java:154)
at org.eclipse.jdt.internal.compiler.lookup.PackageBinding.getTypeOrPackage(PackageBinding.java:183)
at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.findImport(CompilationUnitScope.java:487)
at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.findSingleImport(CompilationUnitScope.java:541)
at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.faultInImports(CompilationUnitScope.java:369)
at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.faultInTypes(CompilationUnitScope.java:466)
at org.eclipse.jdt.internal.compiler.Compiler.resolve(Compiler.java:906)
at org.eclipse.jdt.internal.compiler.Compiler.resolve(Compiler.java:958)
at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.process_aroundBody0(CompilationUnitProblemFinder.java:203)
at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder$AjcClosure1.run(CompilationUnitProblemFinder.java:1)
at scala.tools.eclipse.contribution.weaving.jdt.core.CompilationUnitProblemFinderAspect.ajc$around$scala_tools_eclipse_contribution_weaving_jdt_core_CompilationUnitProblemFinderAspect$1$3edd546aproceed(CompilationUnitProblemFinderAspect.aj:1)
at scala.tools.eclipse.contribution.weaving.jdt.core.CompilationUnitProblemFinderAspect.ajc$around$scala_tools_eclipse_contribution_weaving_jdt_core_CompilationUnitProblemFinderAspect$1$3edd546a(CompilationUnitProblemFinderAspect.aj:49)
at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:170)
at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:269)
at org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation.makeConsistent(ReconcileWorkingCopyOperation.java:190)
at org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation.executeOperation(ReconcileWorkingCopyOperation.java:89)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:728)
at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:788)
at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1244)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:126)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.access$0(JavaReconcilingStrategy.java:108)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy$1.run(JavaReconcilingStrategy.java:89)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:87)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.initialReconcile(JavaReconcilingStrategy.java:178)
at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.initialReconcile(CompositeReconcilingStrategy.java:114)
at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.initialReconcile(JavaCompositeReconcilingStrategy.java:136)
at org.eclipse.jface.text.reconciler.MonoReconciler.initialProcess(MonoReconciler.java:105)
at org.eclipse.jdt.internal.ui.text.JavaReconciler.initialProcess(JavaReconciler.java:406)
- locked java.lang.Object@57155ccd
at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173)
"org.eclipse.jdt.internal.ui.text.JavaReconciler" Id=57 TIMED_WAITING on org.eclipse.jface.text.reconciler.DirtyRegionQueue@40f53a67
at java.lang.Object.wait(Native Method)
- waiting on org.eclipse.jface.text.reconciler.DirtyRegionQueue@40f53a67
at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179)
"org.eclipse.jdt.internal.ui.text.JavaReconciler" Id=53 TIMED_WAITING on org.eclipse.jface.text.reconciler.DirtyRegionQueue@23cd6182
at java.lang.Object.wait(Native Method)
- waiting on org.eclipse.jface.text.reconciler.DirtyRegionQueue@23cd6182
at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179)
"Worker-7" Id=50 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@bcb02b
at java.lang.Object.wait(Native Method)
- waiting on org.eclipse.core.internal.jobs.WorkerPool@bcb02b
at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188)
at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:50)
"[ThreadPool Manager] - Idle Thread" Id=40 WAITING on org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor@63d1d76d
at java.lang.Object.wait(Native Method)
- waiting on org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor@63d1d76d
at java.lang.Object.wait(Object.java:485)
at org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:106)
"Scala Presentation Compiler [org.scala-ide.sdt.core.tests]" Id=35 RUNNABLE (in native)
at java.io.FileInputStream.close0(Native Method)
at java.io.FileInputStream.close(FileInputStream.java:304)
at scala.reflect.io.AbstractFile.toByteArray(AbstractFile.scala:170)
at scala.tools.nsc.symtab.classfile.AbstractFileReader.<init>(AbstractFileReader.scala:26)
at scala.tools.nsc.symtab.classfile.ClassfileParser.parse(ClassfileParser.scala:94)
at scala.tools.nsc.symtab.SymbolLoaders$ClassfileLoader.doComplete(SymbolLoaders.scala:254)
at scala.tools.nsc.symtab.SymbolLoaders$SymbolLoader.complete(SymbolLoaders.scala:187)
at scala.tools.nsc.symtab.SymbolLoaders$SymbolLoader.load(SymbolLoaders.scala:203)
at scala.tools.nsc.typechecker.Typers$Typer.isStale(Typers.scala:543)
at scala.tools.nsc.typechecker.Typers$Typer.reallyExists(Typers.scala:534)
at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$qualifies$1(Typers.scala:4992)
at scala.tools.nsc.typechecker.Typers$Typer.typedIdent$2(Typers.scala:5003)
at scala.tools.nsc.typechecker.Typers$Typer.typedIdentOrWildcard$1(Typers.scala:5202)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5546)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5627)
at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5707)
at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5713)
at scala.tools.nsc.typechecker.Typers$Typer.typedSelectOrSuperCall$1(Typers.scala:4915)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5548)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5627)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$95.apply(Typers.scala:4612)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$95.apply(Typers.scala:4612)
at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:721)
at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4612)
at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4663)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5549)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5627)
at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5707)
at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5713)
at scala.tools.nsc.typechecker.Typers$Typer.typedSelectOrSuperCall$1(Typers.scala:4915)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5548)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5627)
at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5707)
at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5713)
at scala.tools.nsc.typechecker.Typers$Typer.typedSelectOrSuperCall$1(Typers.scala:4915)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5548)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5627)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$95.apply(Typers.scala:4612)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$95.apply(Typers.scala:4612)
at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:721)
at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4612)
at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4663)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5549)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5627)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5701)
at scala.tools.nsc.typechecker.Typers$Typer.computeType(Typers.scala:5785)
at scala.tools.nsc.typechecker.Namers$Namer.assignTypeToTree(Namers.scala:828)
at scala.tools.nsc.typechecker.Namers$Namer.valDefSig(Namers.scala:1305)
at scala.tools.nsc.typechecker.Namers$Namer.getSig$1(Namers.scala:1446)
at scala.tools.nsc.typechecker.Namers$Namer.typeSig(Namers.scala:1455)
at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply$mcV$sp(Namers.scala:725)
at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply(Namers.scala:724)
at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply(Namers.scala:724)
at scala.tools.nsc.typechecker.Namers$Namer.scala$tools$nsc$typechecker$Namers$Namer$$logAndValidate(Namers.scala:1488)
at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1.apply(Namers.scala:724)
at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1.apply(Namers.scala:723)
at scala.tools.nsc.typechecker.Namers$$anon$1.completeImpl(Namers.scala:1603)
at scala.tools.nsc.typechecker.Namers$LockingTypeCompleter$class.complete(Namers.scala:1611)
at scala.tools.nsc.typechecker.Namers$$anon$1.complete(Namers.scala:1601)
at scala.reflect.internal.Symbols$Symbol.info(Symbols.scala:1229)
at scala.reflect.internal.Symbols$Symbol.initialize(Symbols.scala:1365)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5279)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5627)
at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedStat$1(Typers.scala:2914)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$62.apply(Typers.scala:3018)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$62.apply(Typers.scala:3018)
at scala.collection.immutable.List.loop$1(List.scala:170)
at scala.collection.immutable.List.mapConserve(List.scala:186)
at scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:3018)
at scala.tools.nsc.typechecker.Typers$Typer.typedBlock(Typers.scala:2418)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5555)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5627)
at scala.tools.nsc.typechecker.Typers$Typer.transformedOrTyped(Typers.scala:5822)
at scala.tools.nsc.typechecker.Typers$Typer.typedDefDef(Typers.scala:2243)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5554)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5627)
at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedStat$1(Typers.scala:2914)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$62.apply(Typers.scala:3018)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$62.apply(Typers.scala:3018)
at scala.collection.immutable.List.loop$1(List.scala:170)
at scala.collection.immutable.List.mapConserve(List.scala:186)
at scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:3018)
at scala.tools.nsc.typechecker.Typers$Typer.typedTemplate(Typers.scala:1907)
at scala.tools.nsc.typechecker.Typers$Typer.typedClassDef(Typers.scala:1746)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5568)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5627)
at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedStat$1(Typers.scala:2914)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$62.apply(Typers.scala:3018)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$62.apply(Typers.scala:3018)
at scala.collection.immutable.List.loop$1(List.scala:170)
at scala.collection.immutable.List.mapConserve(List.scala:186)
at scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:3018)
at scala.tools.nsc.typechecker.Typers$Typer.typedBlock(Typers.scala:2418)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5555)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5627)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5701)
at scala.tools.nsc.typechecker.Typers$Typer.computeType(Typers.scala:5785)
at scala.tools.nsc.typechecker.Namers$Namer.assignTypeToTree(Namers.scala:828)
at scala.tools.nsc.typechecker.Namers$Namer.methodSig(Namers.scala:1156)
at scala.tools.nsc.typechecker.Namers$Namer.getSig$1(Namers.scala:1443)
at scala.tools.nsc.typechecker.Namers$Namer.typeSig(Namers.scala:1455)
at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply$mcV$sp(Namers.scala:725)
at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply(Namers.scala:724)
at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply(Namers.scala:724)
at scala.tools.nsc.typechecker.Namers$Namer.scala$tools$nsc$typechecker$Namers$Namer$$logAndValidate(Namers.scala:1488)
at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1.apply(Namers.scala:724)
at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1.apply(Namers.scala:723)
at scala.tools.nsc.typechecker.Namers$$anon$1.completeImpl(Namers.scala:1603)
at scala.tools.nsc.typechecker.Namers$LockingTypeCompleter$class.complete(Namers.scala:1611)
at scala.tools.nsc.typechecker.Namers$$anon$1.complete(Namers.scala:1601)
at scala.reflect.internal.Symbols$Symbol.info(Symbols.scala:1229)
at scala.reflect.internal.Symbols$Symbol.paramss(Symbols.scala:1489)
at scala.tools.eclipse.javaelements.ScalaStructureBuilder$StructureBuilderTraverser$DefOwner$class.addDef(ScalaStructureBuilder.scala:668)
at scala.tools.eclipse.javaelements.ScalaStructureBuilder$StructureBuilderTraverser$Builder.addDef(ScalaStructureBuilder.scala:871)
at scala.tools.eclipse.javaelements.ScalaStructureBuilder$StructureBuilderTraverser$DefOwner$class.addDef(ScalaStructureBuilder.scala:658)
at scala.tools.eclipse.javaelements.ScalaStructureBuilder$StructureBuilderTraverser$Builder.addDef(ScalaStructureBuilder.scala:871)
at scala.tools.eclipse.javaelements.ScalaStructureBuilder$StructureBuilderTraverser$TreeTraverser.traverse(ScalaStructureBuilder.scala:943)
at scala.tools.eclipse.javaelements.ScalaStructureBuilder$StructureBuilderTraverser$TreeTraverser$$anonfun$traverse$1.apply(ScalaStructureBuilder.scala:950)
at scala.tools.eclipse.javaelements.ScalaStructureBuilder$StructureBuilderTraverser$TreeTraverser$$anonfun$traverse$1.apply(ScalaStructureBuilder.scala:950)
at scala.collection.immutable.List.foreach(List.scala:318)
at scala.tools.eclipse.javaelements.ScalaStructureBuilder$StructureBuilderTraverser$TreeTraverser.traverse(ScalaStructureBuilder.scala:950)
at scala.tools.eclipse.javaelements.ScalaStructureBuilder$StructureBuilderTraverser$TreeTraverser$$anonfun$traverse$1.apply(ScalaStructureBuilder.scala:950)
at scala.tools.eclipse.javaelements.ScalaStructureBuilder$StructureBuilderTraverser$TreeTraverser$$anonfun$traverse$1.apply(ScalaStructureBuilder.scala:950)
at scala.collection.immutable.List.foreach(List.scala:318)
at scala.tools.eclipse.javaelements.ScalaStructureBuilder$StructureBuilderTraverser$TreeTraverser.traverse(ScalaStructureBuilder.scala:950)
at scala.tools.eclipse.javaelements.ScalaStructureBuilder$StructureBuilderTraverser$TreeTraverser$$anonfun$traverse$1.apply(ScalaStructureBuilder.scala:950)
at scala.tools.eclipse.javaelements.ScalaStructureBuilder$StructureBuilderTraverser$TreeTraverser$$anonfun$traverse$1.apply(ScalaStructureBuilder.scala:950)
at scala.collection.immutable.List.foreach(List.scala:318)
at scala.tools.eclipse.javaelements.ScalaStructureBuilder$StructureBuilderTraverser$TreeTraverser.traverse(ScalaStructureBuilder.scala:950)
at scala.tools.eclipse.javaelements.ScalaStructureBuilder$StructureBuilderTraverser.traverse(ScalaStructureBuilder.scala:903)
at scala.tools.eclipse.javaelements.ScalaCompilationUnit$$anonfun$buildStructure$2$$anonfun$apply$5$$anonfun$apply$1.apply$mcV$sp(ScalaCompilationUnit.scala:89)
at scala.tools.eclipse.javaelements.ScalaCompilationUnit$$anonfun$buildStructure$2$$anonfun$apply$5$$anonfun$apply$1.apply(ScalaCompilationUnit.scala:88)
at scala.tools.eclipse.javaelements.ScalaCompilationUnit$$anonfun$buildStructure$2$$anonfun$apply$5$$anonfun$apply$1.apply(ScalaCompilationUnit.scala:88)
at scala.tools.nsc.util.InterruptReq.execute(InterruptReq.scala:26)
- locked scala.tools.nsc.util.WorkScheduler$$anon$1@6596684d
at scala.tools.nsc.interactive.Global.pollForWork(Global.scala:340)
at scala.tools.nsc.interactive.Global.checkForMoreWork(Global.scala:401)
at scala.tools.nsc.interactive.Global.signalParseProgress(Global.scala:230)
at scala.tools.nsc.ast.parser.Parsers$Parser.funDefRest(Parsers.scala:2575)
at scala.tools.nsc.ast.parser.Parsers$Parser.funDefOrDcl(Parsers.scala:2538)
at scala.tools.nsc.ast.parser.Parsers$Parser.defOrDcl(Parsers.scala:2421)
at scala.tools.nsc.ast.parser.Parsers$Parser.nonLocalDefOrDcl(Parsers.scala:2433)
at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$templateStatSeq$1$$anonfun$apply$5.apply(Parsers.scala:2997)
at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$templateStatSeq$1$$anonfun$apply$5.apply(Parsers.scala:2997)
at scala.tools.nsc.ast.parser.Parsers$Parser.joinComment(Parsers.scala:683)
at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$templateStatSeq$1.apply(Parsers.scala:2997)
at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$templateStatSeq$1.apply(Parsers.scala:2966)
at scala.tools.nsc.ast.parser.Parsers$Parser.checkNoEscapingPlaceholders(Parsers.scala:428)
at scala.tools.nsc.ast.parser.Parsers$Parser.templateStatSeq(Parsers.scala:2966)
at scala.tools.nsc.ast.parser.Parsers$Parser.templateBody(Parsers.scala:2846)
at scala.tools.nsc.ast.parser.Parsers$Parser.templateBodyOpt(Parsers.scala:2853)
at scala.tools.nsc.ast.parser.Parsers$Parser.templateOpt(Parsers.scala:2812)
at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$classDef$1.apply(Parsers.scala:2709)
at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$classDef$1.apply(Parsers.scala:2690)
at scala.tools.nsc.ast.parser.Parsers$Parser.savingClassContextBounds(Parsers.scala:290)
at scala.tools.nsc.ast.parser.Parsers$Parser.classDef(Parsers.scala:2690)
at scala.tools.nsc.ast.parser.Parsers$Parser.tmplDef(Parsers.scala:2666)
at scala.tools.nsc.ast.parser.Parsers$Parser.topLevelTmplDef(Parsers.scala:2651)
at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$topStatSeq$2.apply(Parsers.scala:2937)
at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$topStatSeq$2.apply(Parsers.scala:2937)
at scala.tools.nsc.ast.parser.Parsers$Parser.joinComment(Parsers.scala:683)
at scala.tools.nsc.ast.parser.Parsers$Parser.topStatSeq(Parsers.scala:2937)
at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$compilationUnit$1.topstats$1(Parsers.scala:3132)
at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$compilationUnit$1.topstats$1(Parsers.scala:3124)
at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$compilationUnit$1.apply(Parsers.scala:3138)
at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$compilationUnit$1.apply(Parsers.scala:3102)
at scala.tools.nsc.ast.parser.Parsers$Parser.checkNoEscapingPlaceholders(Parsers.scala:428)
at scala.tools.nsc.ast.parser.Parsers$Parser.compilationUnit(Parsers.scala:3102)
at scala.tools.nsc.ast.parser.Parsers$SourceFileParser$$anonfun$parseStartRule$1.apply(Parsers.scala:141)
at scala.tools.nsc.ast.parser.Parsers$SourceFileParser$$anonfun$parseStartRule$1.apply(Parsers.scala:141)
at scala.tools.nsc.ast.parser.Parsers$Parser.parse(Parsers.scala:313)
at scala.tools.nsc.ast.parser.Parsers$UnitParser.smartParse(Parsers.scala:242)
at scala.tools.nsc.ast.parser.SyntaxAnalyzer$ParserPhase.apply(SyntaxAnalyzer.scala:29)
at scala.tools.nsc.Global$GlobalPhase.applyPhase(Global.scala:463)
at scala.tools.nsc.Global$Run$$anonfun$compileLate$2$$anonfun$apply$1.apply(Global.scala:1682)
at scala.tools.nsc.Global$Run$$anonfun$compileLate$2$$anonfun$apply$1.apply(Global.scala:1682)
at scala.reflect.internal.SymbolTable.atPhase(SymbolTable.scala:208)
at scala.tools.nsc.Global$Run$$anonfun$compileLate$2.apply(Global.scala:1682)
at scala.tools.nsc.Global$Run$$anonfun$compileLate$2.apply(Global.scala:1681)
at scala.collection.Iterator$class.foreach(Iterator.scala:727)
at scala.collection.AbstractIterator.foreach(Iterator.scala:1157)
at scala.tools.nsc.Global$Run.compileLate(Global.scala:1681)
at scala.tools.nsc.interactive.Global.scala$tools$nsc$interactive$Global$$parseAndEnter(Global.scala:574)
at scala.tools.nsc.interactive.Global$$anonfun$scala$tools$nsc$interactive$Global$$getParsedEnteredNow$1$$anonfun$apply$20.apply(Global.scala:1110)
at scala.tools.nsc.interactive.Global$$anonfun$scala$tools$nsc$interactive$Global$$getParsedEnteredNow$1$$anonfun$apply$20.apply(Global.scala:1109)
at scala.tools.nsc.interactive.CompilerControl$class.onUnitOf(CompilerControl.scala:67)
at scala.tools.nsc.interactive.Global.onUnitOf(Global.scala:28)
at scala.tools.nsc.interactive.Global$$anonfun$scala$tools$nsc$interactive$Global$$getParsedEnteredNow$1.apply(Global.scala:1109)
at scala.tools.nsc.interactive.Global$$anonfun$scala$tools$nsc$interactive$Global$$getParsedEnteredNow$1.apply(Global.scala:1109)
at scala.tools.nsc.interactive.Global$$anonfun$respond$1.apply(Global.scala:617)
at scala.tools.nsc.interactive.Global$$anonfun$respond$1.apply(Global.scala:617)
at scala.tools.nsc.interactive.Global.respondGradually(Global.scala:624)
at scala.tools.nsc.interactive.Global.respond(Global.scala:617)
at scala.tools.nsc.interactive.Global.scala$tools$nsc$interactive$Global$$getParsedEnteredNow(Global.scala:1108)
at scala.tools.nsc.interactive.Global.getParsedEntered(Global.scala:1099)
at scala.tools.nsc.interactive.CompilerControl$AskParsedEnteredItem.apply$mcV$sp(CompilerControl.scala:410)
at scala.tools.nsc.interactive.Global.pollForWork(Global.scala:389)
at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:22)
"Svelto worker" Id=34 WAITING on org.eclipse.swt.widgets.RunnableLock@7599cb55
at java.lang.Object.wait(Native Method)
- waiting on org.eclipse.swt.widgets.RunnableLock@7599cb55
at java.lang.Object.wait(Object.java:485)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187)
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4613)
at org.svelto.watchdog.UIWorker.syncExec(UIWorker.scala:33)
at org.svelto.watchdog.UIWorker.run(UIWorker.scala:19)
"Svelto Watchdog" Id=33 RUNNABLE
at sun.management.ThreadImpl.dumpThreads0(Native Method)
at sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:433)
at org.svelto.watchdog.WatchdogThread.org$svelto$watchdog$WatchdogThread$$getThreadInfoMX(WatchdogThread.scala:111)
at org.svelto.watchdog.WatchdogThread$$anonfun$dumpThreads$1.apply(WatchdogThread.scala:60)
at org.svelto.watchdog.WatchdogThread$$anonfun$dumpThreads$1.apply(WatchdogThread.scala:58)
at org.svelto.watchdog.WatchdogThread.appendToFile(WatchdogThread.scala:86)
at org.svelto.watchdog.WatchdogThread.dumpThreads(WatchdogThread.scala:58)
at org.svelto.watchdog.WatchdogThread.run(WatchdogThread.scala:48)
"Worker-6" Id=32 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@bcb02b
at java.lang.Object.wait(Native Method)
- waiting on org.eclipse.core.internal.jobs.WorkerPool@bcb02b
at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188)
at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:50)
"Worker-4" Id=30 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@bcb02b
at java.lang.Object.wait(Native Method)
- waiting on org.eclipse.core.internal.jobs.WorkerPool@bcb02b
at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188)
at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:50)
"Worker-3" Id=29 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@bcb02b
at java.lang.Object.wait(Native Method)
- waiting on org.eclipse.core.internal.jobs.WorkerPool@bcb02b
at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188)
at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:50)
"Java indexing" Id=27 WAITING on org.eclipse.jdt.internal.core.search.indexing.IndexManager@43f475c4
at java.lang.Object.wait(Native Method)
- waiting on org.eclipse.jdt.internal.core.search.indexing.IndexManager@43f475c4
at java.lang.Object.wait(Object.java:485)
at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:382)
at java.lang.Thread.run(Thread.java:680)
"Worker-JM" Id=19 WAITING on java.util.ArrayList@665fb9b6
at java.lang.Object.wait(Native Method)
- waiting on java.util.ArrayList@665fb9b6
at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:58)
"[Timer] - Main Queue Handler" Id=18 TIMED_WAITING on java.lang.Object@1699903c
at java.lang.Object.wait(Native Method)
- waiting on java.lang.Object@1699903c
at org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl.run(TimerImpl.java:141)
at java.lang.Thread.run(Thread.java:680)
"Framework Event Dispatcher" Id=16 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@3bcc5ebb
at java.lang.Object.wait(Native Method)
- waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@3bcc5ebb
at java.lang.Object.wait(Object.java:485)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336)
"Start Level Event Dispatcher" Id=15 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@12a45435
at java.lang.Object.wait(Native Method)
- waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@12a45435
at java.lang.Object.wait(Object.java:485)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336)
"Bundle File Closer" Id=14 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@665f65a8
at java.lang.Object.wait(Native Method)
- waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@665f65a8
at java.lang.Object.wait(Object.java:485)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336)
"State Data Manager" Id=13 TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at org.eclipse.osgi.internal.baseadaptor.StateManager.run(StateManager.java:297)
at java.lang.Thread.run(Thread.java:680)
"Framework Active Thread" Id=12 TIMED_WAITING on org.eclipse.osgi.framework.internal.core.Framework@10b2d1a
at java.lang.Object.wait(Native Method)
- waiting on org.eclipse.osgi.framework.internal.core.Framework@10b2d1a
at org.eclipse.osgi.framework.internal.core.Framework.run(Framework.java:1817)
at java.lang.Thread.run(Thread.java:680)
"Poller SunPKCS11-Darwin" Id=11 TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at sun.security.pkcs11.SunPKCS11$TokenPoller.run(SunPKCS11.java:692)
at java.lang.Thread.run(Thread.java:680)
"Signal Dispatcher" Id=6 RUNNABLE
"Finalizer" Id=3 WAITING on java.lang.ref.ReferenceQueue$Lock@4be067f
at java.lang.Object.wait(Native Method)
- waiting on java.lang.ref.ReferenceQueue$Lock@4be067f
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
"Reference Handler" Id=2 WAITING on java.lang.ref.Reference$Lock@579c7e47
at java.lang.Object.wait(Native Method)
- waiting on java.lang.ref.Reference$Lock@579c7e47
at java.lang.Object.wait(Object.java:485)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
"main" Id=1 TIMED_WAITING on scala.tools.nsc.interactive.Response@3bf9e07c
at java.lang.Object.wait(Native Method)
- waiting on scala.tools.nsc.interactive.Response@3bf9e07c
at scala.tools.nsc.interactive.Response.get(Response.scala:74)
at scala.tools.eclipse.ScalaPresentationCompiler.askOption(ScalaPresentationCompiler.scala:141)
at scala.tools.eclipse.ScalaPresentationCompiler.askOption(ScalaPresentationCompiler.scala:132)
at scala.tools.eclipse.javaelements.ScalaCompilationUnit$$anonfun$buildStructure$2$$anonfun$apply$5.apply(ScalaCompilationUnit.scala:88)
at scala.tools.eclipse.javaelements.ScalaCompilationUnit$$anonfun$buildStructure$2$$anonfun$apply$5.apply(ScalaCompilationUnit.scala:87)
at scala.util.Either$LeftProjection.map(Either.scala:377)
at scala.tools.eclipse.ScalaPresentationCompiler.withStructure(ScalaPresentationCompiler.scala:128)
at scala.tools.eclipse.javaelements.ScalaCompilationUnit$$anonfun$buildStructure$2.apply(ScalaCompilationUnit.scala:87)
at scala.tools.eclipse.javaelements.ScalaCompilationUnit$$anonfun$buildStructure$2.apply(ScalaCompilationUnit.scala:79)
at scala.tools.eclipse.ScalaPresentationCompiler.withSourceFile(ScalaPresentationCompiler.scala:99)
at scala.tools.eclipse.ScalaProject$$anonfun$withSourceFile$1.apply(ScalaProject.scala:582)
at scala.tools.eclipse.ScalaProject$$anonfun$withSourceFile$1.apply(ScalaProject.scala:581)
at scala.tools.eclipse.ScalaProject$$anonfun$withPresentationCompiler$1.apply(ScalaProject.scala:575)
at scala.tools.eclipse.ScalaProject$$anonfun$withPresentationCompiler$1.apply(ScalaProject.scala:574)
at scala.tools.eclipse.util.Cached$class.apply(Cached.scala:41)
at scala.tools.eclipse.ScalaProject$$anon$1.apply(ScalaProject.scala:96)
at scala.tools.eclipse.ScalaProject.withPresentationCompiler(ScalaProject.scala:574)
at scala.tools.eclipse.ScalaProject.withSourceFile(ScalaProject.scala:583)
at scala.tools.eclipse.InteractiveCompilationUnit$class.withSourceFile(InteractiveCompilationUnit.scala:66)
at scala.tools.eclipse.javaelements.ScalaSourceFile.withSourceFile(ScalaSourceFile.scala:50)
at scala.tools.eclipse.javaelements.ScalaCompilationUnit$class.buildStructure(ScalaCompilationUnit.scala:110)
at scala.tools.eclipse.javaelements.ScalaSourceFile.buildStructure(ScalaSourceFile.scala:50)
at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:258)
at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:518)
at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:255)
at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:241)
at scala.tools.eclipse.javaelements.LazyToplevelClass.mirror$lzycompute(ScalaElements.scala:302)
- locked scala.tools.eclipse.javaelements.LazyToplevelClass@79cf289a
at scala.tools.eclipse.javaelements.LazyToplevelClass.mirror(ScalaElements.scala:300)
at scala.tools.eclipse.javaelements.LazyToplevelClass.exists(ScalaElements.scala:314)
at scala.tools.eclipse.contribution.weaving.jdt.core.NameLookupAspect.ajc$around$scala_tools_eclipse_contribution_weaving_jdt_core_NameLookupAspect$1$1c7010b1(NameLookupAspect.aj:85)
at org.eclipse.jdt.internal.core.NameLookup.seekTypesInSourcePackage(NameLookup.java:1075)
at org.eclipse.jdt.internal.core.NameLookup.seekTypes(NameLookup.java:989)
at org.eclipse.jdt.internal.core.NameLookup.findType(NameLookup.java:778)
at org.eclipse.jdt.internal.core.NameLookup.findType(NameLookup.java:662)
at org.eclipse.jdt.internal.core.NameLookup.findType(NameLookup.java:621)
at org.eclipse.jdt.internal.core.SearchableEnvironment.find(SearchableEnvironment.java:103)
at org.eclipse.jdt.internal.core.SearchableEnvironment.findType(SearchableEnvironment.java:294)
at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.askForType(LookupEnvironment.java:136)
at org.eclipse.jdt.internal.compiler.lookup.PackageBinding.getTypeOrPackage(PackageBinding.java:183)
at org.eclipse.jdt.internal.compiler.lookup.Scope.getTypeOrPackage(Scope.java:2688)
at org.eclipse.jdt.internal.compiler.lookup.Scope.getPackage(Scope.java:2362)
at org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference.getTypeBinding(QualifiedTypeReference.java:69)
at org.eclipse.jdt.internal.compiler.ast.TypeReference.internalResolveType(TypeReference.java:132)
at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveType(TypeReference.java:208)
at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveSuperType(TypeReference.java:186)
at org.eclipse.jdt.internal.compiler.lookup.ClassScope.findSupertype(ClassScope.java:1222)
at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectSuperclass(ClassScope.java:893)
at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectTypeHierarchy(ClassScope.java:1042)
at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.connectTypeHierarchy(CompilationUnitScope.java:300)
at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.completeTypeBindings(LookupEnvironment.java:268)
at org.eclipse.jdt.internal.codeassist.impl.Engine.accept(Engine.java:99)
at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.askForType(LookupEnvironment.java:154)
at org.eclipse.jdt.internal.compiler.lookup.PackageBinding.getTypeOrPackage(PackageBinding.java:183)
at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.findImport(CompilationUnitScope.java:487)
at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.findSingleImport(CompilationUnitScope.java:541)
at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.faultInImports(CompilationUnitScope.java:369)
at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.faultInTypes(CompilationUnitScope.java:466)
at org.eclipse.jdt.internal.codeassist.SelectionEngine.select(SelectionEngine.java:924)
at org.eclipse.jdt.internal.core.Openable.codeSelect(Openable.java:162)
at org.eclipse.jdt.internal.core.CompilationUnit.codeSelect(CompilationUnit.java:377)
at org.eclipse.jdt.internal.core.CompilationUnit.codeSelect(CompilationUnit.java:371)
at org.eclipse.jdt.internal.ui.javaeditor.JavaElementHyperlinkDetector.detectHyperlinks(JavaElementHyperlinkDetector.java:86)
at org.eclipse.ui.texteditor.HyperlinkDetectorRegistry$HyperlinkDetectorDelegate.detectHyperlinks(HyperlinkDetectorRegistry.java:80)
at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:286)
- locked [Lorg.eclipse.jface.text.hyperlink.IHyperlinkDetector;@f72d4f0
at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:258)
at org.eclipse.jface.text.hyperlink.HyperlinkManager.mouseMove(HyperlinkManager.java:462)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:211)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4128)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1457)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1480)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1465)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1270)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3974)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3613)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2701)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2665)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2499)
at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:679)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:668)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:123)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
Leave a comment