MergeSuperSet: Use java.util.Optional

Change-Id: Ieb3e6b1386e6dbc7bc93a3abbcbe42d0ef3e579c
This commit is contained in:
Dave Borowitz
2016-10-13 16:17:52 -04:00
parent 81fa297842
commit 613caf9b54

View File

@@ -18,7 +18,6 @@ import static com.google.common.base.Preconditions.checkNotNull;
import static com.google.common.base.Preconditions.checkState;
import com.google.auto.value.AutoValue;
import com.google.common.base.Optional;
import com.google.common.base.Strings;
import com.google.common.collect.ImmutableList;
import com.google.common.collect.ImmutableListMultimap;
@@ -61,6 +60,7 @@ import java.util.HashMap;
import java.util.HashSet;
import java.util.List;
import java.util.Map;
import java.util.Optional;
import java.util.Set;
/**
@@ -310,8 +310,8 @@ public class MergeSuperSet {
if (head == null) {
Ref ref = or.repo.getRefDatabase().exactRef(b.get());
head = ref != null
? Optional.<RevCommit>of(or.rw.parseCommit(ref.getObjectId()))
: Optional.<RevCommit>absent();
? Optional.of(or.rw.parseCommit(ref.getObjectId()))
: Optional.empty();
heads.put(b, head);
}
if (head.isPresent()) {