Move patch set Function and Ordering instances to ChangeUtil
Change-Id: I9fa334cd45d9def4792803062e38353c6e5ab885
This commit is contained in:
@@ -17,9 +17,11 @@ package com.google.gerrit.server;
|
|||||||
import static com.google.gerrit.server.change.PatchSetInserter.ValidatePolicy.RECEIVE_COMMITS;
|
import static com.google.gerrit.server.change.PatchSetInserter.ValidatePolicy.RECEIVE_COMMITS;
|
||||||
import static com.google.gerrit.server.query.change.ChangeData.asChanges;
|
import static com.google.gerrit.server.query.change.ChangeData.asChanges;
|
||||||
|
|
||||||
|
import com.google.common.base.Function;
|
||||||
import com.google.common.base.Optional;
|
import com.google.common.base.Optional;
|
||||||
import com.google.common.base.Strings;
|
import com.google.common.base.Strings;
|
||||||
import com.google.common.collect.ImmutableList;
|
import com.google.common.collect.ImmutableList;
|
||||||
|
import com.google.common.collect.Ordering;
|
||||||
import com.google.gerrit.common.TimeUtil;
|
import com.google.gerrit.common.TimeUtil;
|
||||||
import com.google.gerrit.extensions.restapi.ResourceNotFoundException;
|
import com.google.gerrit.extensions.restapi.ResourceNotFoundException;
|
||||||
import com.google.gerrit.reviewdb.client.Change;
|
import com.google.gerrit.reviewdb.client.Change;
|
||||||
@@ -95,6 +97,17 @@ public class ChangeUtil {
|
|||||||
private static final Logger log =
|
private static final Logger log =
|
||||||
LoggerFactory.getLogger(ChangeUtil.class);
|
LoggerFactory.getLogger(ChangeUtil.class);
|
||||||
|
|
||||||
|
public static final Function<PatchSet, Integer> TO_PS_ID =
|
||||||
|
new Function<PatchSet, Integer>() {
|
||||||
|
@Override
|
||||||
|
public Integer apply(PatchSet in) {
|
||||||
|
return in.getId().get();
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
public static final Ordering<PatchSet> PS_ID_ORDER = Ordering.natural()
|
||||||
|
.onResultOf(TO_PS_ID);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Generate a new unique identifier for change message entities.
|
* Generate a new unique identifier for change message entities.
|
||||||
*
|
*
|
||||||
|
@@ -14,13 +14,14 @@
|
|||||||
|
|
||||||
package com.google.gerrit.server.change;
|
package com.google.gerrit.server.change;
|
||||||
|
|
||||||
|
import static com.google.gerrit.server.ChangeUtil.PS_ID_ORDER;
|
||||||
|
import static com.google.gerrit.server.ChangeUtil.TO_PS_ID;
|
||||||
|
|
||||||
import com.google.auto.value.AutoValue;
|
import com.google.auto.value.AutoValue;
|
||||||
import com.google.common.base.Function;
|
|
||||||
import com.google.common.collect.Collections2;
|
import com.google.common.collect.Collections2;
|
||||||
import com.google.common.collect.Lists;
|
import com.google.common.collect.Lists;
|
||||||
import com.google.common.collect.Multimap;
|
import com.google.common.collect.Multimap;
|
||||||
import com.google.common.collect.MultimapBuilder;
|
import com.google.common.collect.MultimapBuilder;
|
||||||
import com.google.common.collect.Ordering;
|
|
||||||
import com.google.gerrit.common.Nullable;
|
import com.google.gerrit.common.Nullable;
|
||||||
import com.google.gerrit.extensions.api.changes.FixInput;
|
import com.google.gerrit.extensions.api.changes.FixInput;
|
||||||
import com.google.gerrit.extensions.common.ProblemInfo;
|
import com.google.gerrit.extensions.common.ProblemInfo;
|
||||||
@@ -210,17 +211,6 @@ public class ConsistencyChecker {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private static final Function<PatchSet, Integer> TO_PS_ID =
|
|
||||||
new Function<PatchSet, Integer>() {
|
|
||||||
@Override
|
|
||||||
public Integer apply(PatchSet in) {
|
|
||||||
return in.getId().get();
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
private static final Ordering<PatchSet> PS_ID_ORDER = Ordering.natural()
|
|
||||||
.onResultOf(TO_PS_ID);
|
|
||||||
|
|
||||||
private boolean checkPatchSets() {
|
private boolean checkPatchSets() {
|
||||||
List<PatchSet> all;
|
List<PatchSet> all;
|
||||||
try {
|
try {
|
||||||
|
Reference in New Issue
Block a user