Community
Participate
Working Groups
Currently, because the editor manages actual patch set loads, we need to notify the navigator when the editor is created (1) and when we have completed patch set load (2). These couplings should be removed. Since this coupling was driven in the first place by the coupling between the editor and creating the model from the Gerrit API, we should probably address this after bug 394020. Then both the editor and viewer would recieve notifications from the Gerrit model when the patch sets are updated. 1) https://git.eclipse.org/r/#/c/8732/32/org.eclipse.mylyn.gerrit.ui/src/org/eclipse/mylyn/internal/gerrit/ui/editor/GerritTaskEditorPage.java refreshExplorer 2) https://git.eclipse.org/r/#/c/8732/32/org.eclipse.mylyn.gerrit.ui/src/org/eclipse/mylyn/internal/gerrit/ui/editor/PatchSetSection.java L 396
See https://bugs.eclipse.org/bugs/show_bug.cgi?id=334967#c26 and replies for more context.
(No longer has soft dependency on bug 394020.)
See bug 400270 comment 9 and https://git.eclipse.org/r/#/c/11012/ for experimental implementation. Nav is not owrking yet -- we're going to need a whole service (perhaps extension point) for getting the remote factory for Review implementations.
Addressed in https://git.eclipse.org/r/#/c/11012 -- see bug 400168 comment 2.
Fixed in: https://git.eclipse.org/r/#/c/11012/