Hola Guillermo, thanks for taking the time to report this bug :-). I've pushed a fix to Assembla, so if you pull tip you shouldn't run into this problem anymore :-).
Saludos, Bastian Am Montag, den 15.09.2008, 07:20 -0700 schrieb Guillermo Gonzalez: > 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 > -~----------~----~----~----~------~----~------~--~--- >
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil
