From 0cf8b19b33b7db74f94182a950304b5fbe01730f Mon Sep 17 00:00:00 2001 From: Miles Parker Date: Mon, 17 Jun 2013 12:50:56 -0700 Subject: 410934: [regression] Draft review cannot be opened, synchronization failed (force build) Change-Id: I2a827c1b74e33f6f823211bc4deed171fc4748ed Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=410934 --- .../mylyn/internal/gerrit/core/GerritUtil.java | 7 ---- .../gerrit/core/client/compat/SubmitRecord.java | 3 +- .../gerrit/core/client/data/GerritQueryResult.java | 5 +-- .../core/remote/GerritReviewRemoteFactory.java | 41 +++++++++------------- .../core/remote/GerritReviewRemoteFactoryTest.java | 11 ++++++ .../ui/editor/GerritReviewDetailSection.java | 2 +- org.eclipse.mylyn.reviews.core/model/reviews.ecore | 1 + .../mylyn/reviews/core/model/ReviewStatus.java | 28 +++++++++++++-- .../spi/remote/emf/AbstractRemoteEmfFactory.java | 4 +-- .../internal/core/model/ReviewsPackage.java | 1 + org.eclipse.mylyn.reviews.edit/plugin.properties | 1 + 11 files changed, 65 insertions(+), 39 deletions(-) diff --git a/org.eclipse.mylyn.gerrit.core/src/org/eclipse/mylyn/internal/gerrit/core/GerritUtil.java b/org.eclipse.mylyn.gerrit.core/src/org/eclipse/mylyn/internal/gerrit/core/GerritUtil.java index ea3315f3c..7fc655c43 100644 --- a/org.eclipse.mylyn.gerrit.core/src/org/eclipse/mylyn/internal/gerrit/core/GerritUtil.java +++ b/org.eclipse.mylyn.gerrit.core/src/org/eclipse/mylyn/internal/gerrit/core/GerritUtil.java @@ -27,7 +27,6 @@ import com.google.gerrit.common.data.AccountInfo; import com.google.gerrit.common.data.GerritConfig; import com.google.gerrit.reviewdb.Account; import com.google.gerrit.reviewdb.AccountGeneralPreferences.DownloadScheme; -import com.google.gerrit.reviewdb.Change.Status; import com.google.gerrit.reviewdb.Project; /** @@ -194,10 +193,4 @@ public class GerritUtil { uriMap.put(DownloadScheme.ANON_GIT, getAnonGitCloneUri(repository, config, project)); return uriMap; } - - public static boolean isDraft(Status status) { - // DRAFT is not correctly parsed for ChangeInfo since Change.Status does not define the corresponding enum field - return status == null; - } - } diff --git a/org.eclipse.mylyn.gerrit.core/src/org/eclipse/mylyn/internal/gerrit/core/client/compat/SubmitRecord.java b/org.eclipse.mylyn.gerrit.core/src/org/eclipse/mylyn/internal/gerrit/core/client/compat/SubmitRecord.java index e0555e68e..6bb060531 100644 --- a/org.eclipse.mylyn.gerrit.core/src/org/eclipse/mylyn/internal/gerrit/core/client/compat/SubmitRecord.java +++ b/org.eclipse.mylyn.gerrit.core/src/org/eclipse/mylyn/internal/gerrit/core/client/compat/SubmitRecord.java @@ -11,6 +11,7 @@ package org.eclipse.mylyn.internal.gerrit.core.client.compat; +import java.util.Collections; import java.util.List; import com.google.gerrit.reviewdb.Account; @@ -51,7 +52,7 @@ public class SubmitRecord { String status; - private List