-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Description
[user feedback]
Moving directories around does not make the IDE happy
////////////////////////////////////////////////////////////////////////////////////
Editor Version: 8022
////////////////////////////////////////////////////////////////////////////////////
OS: Mac OS X - x86_64 (10.7.4)
SDK installed = true
Dartium installed = true
AnalysisServer enabled = true
////////////////////////////////////////////////////////////////////////////////////
!ENTRY org.eclipse.jface 4 2 2012-05-25 18:31:41.930
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.jface".
!STACK 0
java.lang.NullPointerException
at com.google.dart.tools.core.internal.model.DartLibraryImpl.buildStructure(DartLibraryImpl.java:925)
at com.google.dart.tools.core.internal.model.OpenableElementImpl.generateInfos(OpenableElementImpl.java:482)
at com.google.dart.tools.core.internal.model.DartElementImpl.openWhenClosed(DartElementImpl.java:542)
at com.google.dart.tools.core.internal.model.DartElementImpl.getElementInfo(DartElementImpl.java:318)
at com.google.dart.tools.core.internal.model.DartElementImpl.getElementInfo(DartElementImpl.java:303)
at com.google.dart.tools.core.internal.model.DartElementImpl.getChildren(DartElementImpl.java:256)
at com.google.dart.tools.core.internal.model.DartModelManager.create(DartModelManager.java:430)
at com.google.dart.tools.core.internal.model.DartModelManager.create(DartModelManager.java:496)
at com.google.dart.tools.core.DartCore.create(DartCore.java:253)
at com.google.dart.tools.ui.internal.filesview.ResourceLabelProvider.getStyledText(ResourceLabelProvider.java:107)
at org.eclipse.jface.viewers.DelegatingStyledCellLabelProvider.getStyledText(DelegatingStyledCellLabelProvider.java:195)
at org.eclipse.jface.viewers.DecoratingStyledCellLabelProvider.getStyledText(DecoratingStyledCellLabelProvider.java:192)
at org.eclipse.jface.viewers.DelegatingStyledCellLabelProvider.update(DelegatingStyledCellLabelProvider.java:103)
at org.eclipse.jface.viewers.DecoratingStyledCellLabelProvider.update(DecoratingStyledCellLabelProvider.java:134)
at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:152)
at org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTreeViewer.java:938)
at org.eclipse.jface.viewers.AbstractTreeViewer$UpdateItemSafeRunnable.run(AbstractTreeViewer.java:106)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)
at org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTreeViewer.java:1018)
at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:485)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)
at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2167)
at org.eclipse.jface.viewers.AbstractTreeViewer.updateChildren(AbstractTreeViewer.java:2730)
at org.eclipse.jface.viewers.AbstractTreeViewer.internalRefreshStruct(AbstractTreeViewer.java:1908)
at org.eclipse.jface.viewers.TreeViewer.internalRefreshStruct(TreeViewer.java:721)
at org.eclipse.jface.viewers.AbstractTreeViewer.internalRefreshStruct(AbstractTreeViewer.java:1915)
at org.eclipse.jface.viewers.TreeViewer.internalRefreshStruct(TreeViewer.java:721)
at org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh(AbstractTreeViewer.java:1883)
at org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh(AbstractTreeViewer.java:1840)
at org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh(AbstractTreeViewer.java:1826)
at org.eclipse.jface.viewers.StructuredViewer$7.run(StructuredViewer.java:1508)
at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1443)
at org.eclipse.jface.viewers.TreeViewer.preservingSelection(TreeViewer.java:403)
at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1404)
at org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:1506)
at org.eclipse.jface.viewers.ColumnViewer.refresh(ColumnViewer.java:537)
at org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:1465)
at com.google.dart.tools.ui.internal.filesview.ResourceContentProvider$1.run(ResourceContentProvider.java:124)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3935)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3612)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494)
at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:667)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at com.google.dart.tools.deploy.DartIDEApplication.start(DartIDEApplication.java:48)
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)
!ENTRY com.google.dart.tools.core 4 0 2012-05-25 18:31:42.146
!MESSAGE Exception in indexing operation: IndexResource(file:${user.home}/source/github/dartfun/spin/demo.dart^file:${user.home}/source/github/dartfun/spin/demo.dart)
!STACK 0
java.lang.NullPointerException
at com.google.dart.tools.core.internal.model.DartLibraryImpl.buildStructure(DartLibraryImpl.java:925)
at com.google.dart.tools.core.internal.model.OpenableElementImpl.generateInfos(OpenableElementImpl.java:482)
at com.google.dart.tools.core.internal.model.DartElementImpl.openWhenClosed(DartElementImpl.java:542)
at com.google.dart.tools.core.internal.model.DartElementImpl.getElementInfo(DartElementImpl.java:318)
at com.google.dart.tools.core.internal.model.DartElementImpl.getElementInfo(DartElementImpl.java:303)
at com.google.dart.tools.core.internal.model.DartElementImpl.getChildren(DartElementImpl.java:256)
at com.google.dart.tools.core.internal.model.DartElementImpl.getChildrenOfType(DartElementImpl.java:269)
at com.google.dart.tools.core.internal.model.DartLibraryImpl.getCompilationUnits(DartLibraryImpl.java:384)
at com.google.dart.tools.core.utilities.bindings.BindingUtils.getLibraryCache(BindingUtils.java:1342)
at com.google.dart.tools.core.utilities.bindings.BindingUtils.addImmediateTypes(BindingUtils.java:997)
at com.google.dart.tools.core.utilities.bindings.BindingUtils.addTypes(BindingUtils.java:1055)
at com.google.dart.tools.core.utilities.bindings.BindingUtils.addTypes(BindingUtils.java:1072)
at com.google.dart.tools.core.utilities.bindings.BindingUtils.getDartElement(BindingUtils.java:144)
at com.google.dart.tools.core.utilities.bindings.BindingUtils.getDartElement(BindingUtils.java:321)
at com.google.dart.tools.core.internal.index.util.ElementFactory.getElement(ElementFactory.java:83)
at com.google.dart.tools.core.internal.index.contributor.IndexContributor.getElement(IndexContributor.java:699)
at com.google.dart.tools.core.internal.index.contributor.IndexContributor.getElement(IndexContributor.java:800)
at com.google.dart.tools.core.internal.index.contributor.IndexContributor.processTypeReference(IndexContributor.java:1248)
at com.google.dart.tools.core.internal.index.contributor.IndexContributor.visitIdentifier(IndexContributor.java:397)
at com.google.dart.tools.core.internal.index.contributor.IndexContributor.visitIdentifier(IndexContributor.java:1)
at com.google.dart.compiler.ast.DartIdentifier.accept(DartIdentifier.java:52)
at com.google.dart.compiler.ast.DartTypeNode.visitChildren(DartTypeNode.java:49)
at com.google.dart.compiler.ast.ASTVisitor.visitNode(ASTVisitor.java:36)
at com.google.dart.compiler.ast.ASTVisitor.visitTypeNode(ASTVisitor.java:261)
at com.google.dart.compiler.ast.DartTypeNode.accept(DartTypeNode.java:55)
at com.google.dart.compiler.ast.DartNewExpression.visitChildren(DartNewExpression.java:57)
at com.google.dart.compiler.ast.ASTVisitor.visitNode(ASTVisitor.java:36)
at com.google.dart.compiler.ast.ASTVisitor.visitExpression(ASTVisitor.java:49)
at com.google.dart.compiler.ast.ASTVisitor.visitInvocation(ASTVisitor.java:45)
at com.google.dart.compiler.ast.ASTVisitor.visitNewExpression(ASTVisitor.java:237)
at com.google.dart.tools.core.internal.index.contributor.IndexContributor.visitNewExpression(IndexContributor.java:475)
at com.google.dart.tools.core.internal.index.contributor.IndexContributor.visitNewExpression(IndexContributor.java:1)
at com.google.dart.compiler.ast.DartNewExpression.accept(DartNewExpression.java:63)
at com.google.dart.compiler.ast.DartVariable.visitChildren(DartVariable.java:46)
at com.google.dart.compiler.ast.ASTVisitor.visitNode(ASTVisitor.java:36)
at com.google.dart.compiler.ast.ASTVisitor.visitDeclaration(ASTVisitor.java:69)
at com.google.dart.compiler.ast.ASTVisitor.visitVariable(ASTVisitor.java:329)
at com.google.dart.compiler.ast.DartVariable.accept(DartVariable.java:52)
at com.google.dart.compiler.ast.NodeList.accept(NodeList.java:52)
at com.google.dart.compiler.ast.DartVariableStatement.visitChildren(DartVariableStatement.java:45)
at com.google.dart.compiler.ast.ASTVisitor.visitNode(ASTVisitor.java:36)
at com.google.dart.compiler.ast.ASTVisitor.visitStatement(ASTVisitor.java:53)
at com.google.dart.compiler.ast.ASTVisitor.visitVariableStatement(ASTVisitor.java:333)
at com.google.dart.compiler.ast.DartVariableStatement.accept(DartVariableStatement.java:50)
at com.google.dart.compiler.ast.NodeList.accept(NodeList.java:52)
at com.google.dart.compiler.ast.DartBlock.visitChildren(DartBlock.java:36)
at com.google.dart.compiler.ast.ASTVisitor.visitNode(ASTVisitor.java:36)
at com.google.dart.compiler.ast.ASTVisitor.visitStatement(ASTVisitor.java:53)
at com.google.dart.compiler.ast.ASTVisitor.visitBlock(ASTVisitor.java:97)
at com.google.dart.compiler.ast.DartBlock.accept(DartBlock.java:41)
at com.google.dart.compiler.ast.DartFunction.visitChildren(DartFunction.java:40)
at com.google.dart.compiler.ast.ASTVisitor.visitNode(ASTVisitor.java:36)
at com.google.dart.compiler.ast.ASTVisitor.visitFunction(ASTVisitor.java:177)
at com.google.dart.tools.core.internal.index.contributor.IndexContributor.visitFunction(IndexContributor.java:310)
at com.google.dart.tools.core.internal.index.contributor.IndexContributor.visitFunction(IndexContributor.java:1)
at com.google.dart.compiler.ast.DartFunction.accept(DartFunction.java:49)
at com.google.dart.compiler.ast.DartMethodDefinition.visitChildren(DartMethodDefinition.java:59)
at com.google.dart.compiler.ast.DartMethodDefinition$DartMethodWithInitializersDefinition.visitChildren(DartMethodDefinition.java:86)
at com.google.dart.compiler.ast.ASTVisitor.visitNode(ASTVisitor.java:36)
at com.google.dart.compiler.ast.ASTVisitor.visitDeclaration(ASTVisitor.java:69)
at com.google.dart.compiler.ast.ASTVisitor.visitClassMember(ASTVisitor.java:73)
at com.google.dart.compiler.ast.ASTVisitor.visitMethodDefinition(ASTVisitor.java:229)
at com.google.dart.tools.core.internal.index.contributor.IndexContributor.visitMethodDefinition(IndexContributor.java:445)
at com.google.dart.tools.core.internal.index.contributor.IndexContributor.visitMethodDefinition(IndexContributor.java:1)
at com.google.dart.compiler.ast.DartMethodDefinition.accept(DartMethodDefinition.java:64)
at com.google.dart.compiler.ast.NodeList.accept(NodeList.java:52)
at com.google.dart.compiler.ast.DartUnit.visitChildren(DartUnit.java:56)
at com.google.dart.compiler.ast.ASTVisitor.visitNode(ASTVisitor.java:36)
at com.google.dart.compiler.ast.ASTVisitor.visitUnit(ASTVisitor.java:325)
at com.google.dart.tools.core.internal.index.contributor.IndexContributor.visitUnit(IndexContributor.java:545)
at com.google.dart.tools.core.internal.index.contributor.IndexContributor.visitUnit(IndexContributor.java:1)
at com.google.dart.compiler.ast.DartUnit.accept(DartUnit.java:62)
at com.google.dart.tools.core.internal.index.operation.IndexResourceOperation.performOperation(IndexResourceOperation.java:89)
at com.google.dart.tools.core.internal.index.operation.OperationProcessor.run(OperationProcessor.java:112)
at com.google.dart.tools.core.internal.model.DartModelManager$7.run(DartModelManager.java:1728)
at java.lang.Thread.run(Thread.java:680)