ChangeTriplet: Use java.util.Optional
Change-Id: I2883e89bfec5e43a947d01fea9fee6d04062ab03
This commit is contained in:
@@ -14,7 +14,6 @@
|
||||
|
||||
package com.google.gerrit.server;
|
||||
|
||||
import com.google.common.base.Optional;
|
||||
import com.google.common.primitives.Ints;
|
||||
import com.google.gerrit.reviewdb.client.Change;
|
||||
import com.google.gerrit.server.change.ChangeTriplet;
|
||||
@@ -30,6 +29,7 @@ import com.google.inject.Singleton;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collections;
|
||||
import java.util.List;
|
||||
import java.util.Optional;
|
||||
|
||||
@Singleton
|
||||
public class ChangeFinder {
|
||||
|
||||
@@ -15,12 +15,13 @@
|
||||
package com.google.gerrit.server.change;
|
||||
|
||||
import com.google.auto.value.AutoValue;
|
||||
import com.google.common.base.Optional;
|
||||
import com.google.gerrit.extensions.restapi.Url;
|
||||
import com.google.gerrit.reviewdb.client.Branch;
|
||||
import com.google.gerrit.reviewdb.client.Change;
|
||||
import com.google.gerrit.reviewdb.client.Project;
|
||||
|
||||
import java.util.Optional;
|
||||
|
||||
@AutoValue
|
||||
public abstract class ChangeTriplet {
|
||||
public static String format(Change change) {
|
||||
@@ -44,7 +45,7 @@ public abstract class ChangeTriplet {
|
||||
int t2 = triplet.lastIndexOf('~');
|
||||
int t1 = triplet.lastIndexOf('~', t2 - 1);
|
||||
if (t1 < 0 || t2 < 0) {
|
||||
return Optional.absent();
|
||||
return Optional.empty();
|
||||
}
|
||||
|
||||
String project = Url.decode(triplet.substring(0, t1));
|
||||
|
||||
@@ -19,7 +19,6 @@ import static com.google.gerrit.server.query.change.ChangeData.asChanges;
|
||||
import static java.util.stream.Collectors.toSet;
|
||||
|
||||
import com.google.common.annotations.VisibleForTesting;
|
||||
import com.google.common.base.Optional;
|
||||
import com.google.common.collect.ImmutableSet;
|
||||
import com.google.common.collect.Iterables;
|
||||
import com.google.common.collect.Lists;
|
||||
@@ -85,6 +84,7 @@ import java.util.Collections;
|
||||
import java.util.HashSet;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.Optional;
|
||||
import java.util.Set;
|
||||
import java.util.regex.Pattern;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user