Revert "Expose RevisionInfo to panel extension points"

This reverts commit afe59c7a66.
This change broke the "diff against" drop down, see issue[1].

[1]https://code.google.com/p/gerrit/issues/detail?id=3998

Change-Id: I24aa1e09f9e35bc8a3322ca4bf182367128f65a1
This commit is contained in:
Hugo Arès
2016-03-18 10:32:31 +01:00
parent 7dea9946dc
commit 7c546d4133
2 changed files with 8 additions and 9 deletions

View File

@@ -34,6 +34,6 @@ public enum GerritUiExtensionPoint {
PROJECT_INFO_SCREEN_TOP, PROJECT_INFO_SCREEN_BOTTOM;
public enum Key {
ACCOUNT_INFO, CHANGE_INFO, PROJECT_NAME, REVISION_INFO
ACCOUNT_INFO, CHANGE_INFO, PROJECT_NAME
}
}

View File

@@ -278,28 +278,28 @@ public class ChangeScreen extends Screen {
@Override
public void onSuccess(ChangeInfo info) {
info.init();
addExtensionPoints(info);
loadConfigInfo(info, base);
}
}));
}
private void addExtensionPoints(ChangeInfo change, RevisionInfo rev) {
private void addExtensionPoints(ChangeInfo change) {
addExtensionPoint(GerritUiExtensionPoint.CHANGE_SCREEN_HEADER,
headerExtension, change, rev);
headerExtension, change);
addExtensionPoint(GerritUiExtensionPoint.CHANGE_SCREEN_HEADER_RIGHT_OF_BUTTONS,
headerExtensionMiddle, change, rev);
headerExtensionMiddle, change);
addExtensionPoint(GerritUiExtensionPoint.CHANGE_SCREEN_HEADER_RIGHT_OF_POP_DOWNS,
headerExtensionRight, change, rev);
headerExtensionRight, change);
addExtensionPoint(
GerritUiExtensionPoint.CHANGE_SCREEN_BELOW_CHANGE_INFO_BLOCK,
changeExtension, change, rev);
changeExtension, change);
}
private void addExtensionPoint(GerritUiExtensionPoint extensionPoint,
Panel p, ChangeInfo change, RevisionInfo rev) {
Panel p, ChangeInfo change) {
ExtensionPanel extensionPanel = new ExtensionPanel(extensionPoint);
extensionPanel.putObject(GerritUiExtensionPoint.Key.CHANGE_INFO, change);
extensionPanel.putObject(GerritUiExtensionPoint.Key.REVISION_INFO, rev);
p.add(extensionPanel);
}
@@ -895,7 +895,6 @@ public class ChangeScreen extends Screen {
}
}
final RevisionInfo rev = resolveRevisionToDisplay(info);
addExtensionPoints(info, rev);
final RevisionInfo b = resolveRevisionOrPatchSetId(info, base, null);
CallbackGroup group = new CallbackGroup();