Hi guys!

Kudos for the great work you have been doing.

I'm the main developer of bzr-eclipse, and recently installed
mercurialeclipse. (just to note that I have both plugins
installed :p )

When I create a new file under a bzr-eclipse managed project, and try
to open it. I get an error from  mercurialeclipse.
It seems that it's trying to do the quickdiff.
I don't have the mercurial quickdiff provider enabled.
If I create a file under a mercurialeclipse managed project all works
ok.

Hope this is the correct place to post this.

Cheers,


Below is the most important section of the stacktrace:

java.lang.NullPointerException
at
com.vectrace.MercurialEclipse.team.MercurialTeamProvider.getAndStoreHgRootPath(MercurialTeamProvider.java:
96)
at
com.vectrace.MercurialEclipse.team.MercurialTeamProvider.getAndStoreHgRootPath(MercurialTeamProvider.java:
131)
at
com.vectrace.MercurialEclipse.team.MercurialTeamProvider.getHgRoot(MercurialTeamProvider.java:
162)
at
com.vectrace.MercurialEclipse.DefaultConfiguration.getHgRoot(DefaultConfiguration.java:
196)
at
com.vectrace.MercurialEclipse.commands.HgClients.getHgRoot(HgClients.java:
100)
at
com.vectrace.MercurialEclipse.model.HgFilesystemObject.<init>(HgFilesystemObject.java:
38)
at com.vectrace.MercurialEclipse.model.HgFile.<init>(HgFile.java:23)
at
com.vectrace.MercurialEclipse.annotations.HgPristineCopyQuickDiffProvider.getManagedHgFile(HgPristineCopyQuickDiffProvider.java:
319)
at
com.vectrace.MercurialEclipse.annotations.HgPristineCopyQuickDiffProvider.isEnabled(HgPristineCopyQuickDiffProvider.java:
166)
at
org.eclipse.ui.texteditor.quickdiff.QuickDiff.getReferenceProviderOrDefault(QuickDiff.java:
114)
at
org.eclipse.ui.texteditor.quickdiff.QuickDiff.createQuickDiffAnnotationModel(QuickDiff.java:
133)
at
org.eclipse.ui.internal.texteditor.LineNumberColumn.getAnnotationModelWithDiffer(LineNumberColumn.java:
655)
at
org.eclipse.ui.internal.texteditor.LineNumberColumn.installChangeRulerModel(LineNumberColumn.java:
603)
at
org.eclipse.ui.internal.texteditor.LineNumberColumn.updateQuickDiffVisibility(LineNumberColumn.java:
442)
at
org.eclipse.ui.internal.texteditor.LineNumberColumn.initialize(LineNumberColumn.java:
247)
at
org.eclipse.ui.internal.texteditor.LineNumberColumn.createControl(LineNumberColumn.java:
123)
at
org.eclipse.jface.text.source.CompositeRuler.addDecorator(CompositeRuler.java:
561)
at org.eclipse.ui.texteditor.AbstractTextEditor
$11.run(AbstractTextEditor.java:1652)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.ui.texteditor.AbstractTextEditor
$ColumnSupport.addColumn(AbstractTextEditor.java:1655)
at org.eclipse.ui.texteditor.AbstractTextEditor
$ColumnSupport.setColumnVisible(AbstractTextEditor.java:1639)
at
org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.showChangeInformation(AbstractDecoratedTextEditor.java:
541)
at
org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.createPartControl(AbstractDecoratedTextEditor.java:
407)
at
org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.createPartControl(JavaEditor.java:
3033)
at
org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.createPartControl(CompilationUnitEditor.java:
1459)
at
org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:
661)
at
org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:
428)
at
org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:
594)
at
org.eclipse.ui.internal.EditorReference.getEditor(EditorReference.java:
266)
at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:
2820)
at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:
2729)
at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:
2721)
at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:
2673)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:
70)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:
2668)



--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"MercurialEclipse" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/mercurialeclipse?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to