Error using Eclipse

BlitzMax Forums/BlitzMax Programming/Error using Eclipse

I've been having a look at Eclipse. Contrary to some of my earlier posts I think it probably is a good IDE for cross platform bmax coding.

I get the folloing error when its starts trying to parse my code. Any ideas?

Is Brucey sill working on it?

Error May 05, 2005 10:29:55.541 Problems occurred when invoking code from plug-in: "org.eclipse.core.runtime".
java.lang.NullPointerException
at net.brucey.bmx.ui.editor.BMXImageDescriptor.getSize(BMXImageDescriptor.java:47)
at org.eclipse.jface.resource.CompositeImageDescriptor.getImageData(CompositeImageDescriptor.java:179)
at net.brucey.bmx.core.dom.BMXAbstractVariable.getOutlineImage(BMXAbstractVariable.java:256)
at net.brucey.bmx.ui.editor.outline.BMXContentOutlineLabelProvider.getImage(BMXContentOutlineLabelProvider.java:18)
at org.eclipse.jface.viewers.TreeViewer.doUpdateItem(TreeViewer.java:117)
at org.eclipse.jface.viewers.AbstractTreeViewer$UpdateItemSafeRunnable.run(AbstractTreeViewer.java:83)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:616)
at org.eclipse.core.runtime.Platform.run(Platform.java:747)
at org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTreeViewer.java:464)
at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:128)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:616)
at org.eclipse.core.runtime.Platform.run(Platform.java:747)
at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:1374)
at org.eclipse.jface.viewers.AbstractTreeViewer.createTreeItem(AbstractTreeViewer.java:381)
at org.eclipse.jface.viewers.AbstractTreeViewer$1.run(AbstractTreeViewer.java:361)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:342)
at org.eclipse.jface.viewers.AbstractTreeViewer.internalExpandToLevel(AbstractTreeViewer.java:906)
at org.eclipse.jface.viewers.AbstractTreeViewer.internalExpandToLevel(AbstractTreeViewer.java:915)
at org.eclipse.jface.viewers.AbstractTreeViewer.expandToLevel(AbstractTreeViewer.java:498)
at org.eclipse.jface.viewers.AbstractTreeViewer.expandToLevel(AbstractTreeViewer.java:482)
at org.eclipse.jface.viewers.AbstractTreeViewer.expandAll(AbstractTreeViewer.java:472)
at net.brucey.bmx.ui.editor.outline.BMXContentOutlinePage.update(BMXContentOutlinePage.java:192)
at net.brucey.bmx.ui.editor.DocumentListener$2.run(DocumentListener.java:48)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:106)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:2750)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2435)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1377)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1348)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:254)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:141)
at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:96)
at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:335)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:273)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:129)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.core.launcher.Main.basicRun(Main.java:185)
at org.eclipse.core.launcher.Main.run(Main.java:704)
at org.eclipse.core.launcher.Main.main(Main.java:688)

Unfortunately, I can't help you with this because I don't have the source for Brucey's plugin. Anyhow, I e-mailed Brucey about a month and a half ago asking about the status of the plugin and received no response, so it's either dead or Brucey is just not here anymore (which would imply dead-ification).

Like Noel I also e-mailed Brucey to enquire on the status of the plug-in a while back, and recieved no reply.

I just use Eclipse as an editor, and use the regular BlitzMAX IDE for compilation.

im finding on the Mac its not even properly parsing my code propey.

FlameDuck with the blitzmax plugin you can compile within Eclipse.

FlameDuck with the blitzmax plugin you can compile within Eclipse.
I can't. Don't ask me why, it just stopped working all of a sudden. Not like it matters much anyhoo.

I just create everything in a Standard C/C++ Make project and write simple makefiles for building my code. Because I have bmk in my PATH, I can just call it from anywhere. Happy slappy setup.