Remove GWT-specific # from change URLs formatted in Git
PolyGerrit is now feature complete and present in all new Gerrit releases. Switching the default of how a change URL in formatted in Git actions to what PolyGerrit sees as default seems like a good choice. Installations that want to preserve the old behavior for now can still provide their own ChangeReportFormatter. Change-Id: Ia5ac14d062b1a0a6ba7de11dedceebb81307fc4e
This commit is contained in:
@@ -45,7 +45,7 @@ public class ChangeUtil {
|
||||
Ordering.from(comparingInt(PatchSet::getPatchSetId));
|
||||
|
||||
public static String formatChangeUrl(String canonicalWebUrl, Change change) {
|
||||
return canonicalWebUrl + "#/c/" + change.getProject().get() + "/+/" + change.getChangeId();
|
||||
return canonicalWebUrl + "c/" + change.getProject().get() + "/+/" + change.getChangeId();
|
||||
}
|
||||
|
||||
/** @return a new unique identifier for change message entities. */
|
||||
|
@@ -276,7 +276,7 @@ public abstract class AbstractPushForReview extends AbstractDaemonTest {
|
||||
|
||||
@Test
|
||||
public void output() throws Exception {
|
||||
String url = canonicalWebUrl.get() + "#/c/" + project.get() + "/+/";
|
||||
String url = canonicalWebUrl.get() + "c/" + project.get() + "/+/";
|
||||
ObjectId initialHead = testRepo.getRepository().resolve("HEAD");
|
||||
PushOneCommit.Result r1 = pushTo("refs/for/master");
|
||||
Change.Id id1 = r1.getChange().getId();
|
||||
@@ -328,7 +328,7 @@ public abstract class AbstractPushForReview extends AbstractDaemonTest {
|
||||
assertPushOk(pushHead(testRepo, master, false), master);
|
||||
|
||||
// Attempt to push amended commit to same change
|
||||
String url = canonicalWebUrl.get() + "#/c/" + project.get() + "/+/" + r.getChange().getId();
|
||||
String url = canonicalWebUrl.get() + "c/" + project.get() + "/+/" + r.getChange().getId();
|
||||
r = amendChange(r.getChangeId(), "refs/for/master");
|
||||
r.assertErrorStatus("change " + url + " closed");
|
||||
|
||||
@@ -354,7 +354,7 @@ public abstract class AbstractPushForReview extends AbstractDaemonTest {
|
||||
assertPushOk(pushHead(testRepo, master, false), master);
|
||||
|
||||
// Attempt to push amended commit to same change
|
||||
String url = canonicalWebUrl.get() + "#/c/" + project.get() + "/+/" + r.getChange().getId();
|
||||
String url = canonicalWebUrl.get() + "c/" + project.get() + "/+/" + r.getChange().getId();
|
||||
r = amendChange(r.getChangeId(), "refs/for/master");
|
||||
r.assertErrorStatus("change " + url + " closed");
|
||||
|
||||
@@ -700,7 +700,7 @@ public abstract class AbstractPushForReview extends AbstractDaemonTest {
|
||||
r.assertMessage(
|
||||
"Updated Changes:\n "
|
||||
+ canonicalWebUrl.get()
|
||||
+ "#/c/"
|
||||
+ "c/"
|
||||
+ project.get()
|
||||
+ "/+/"
|
||||
+ r.getChange().getId()
|
||||
|
Reference in New Issue
Block a user