long updateIndex() { return rc.getUpdateIndex(); } }
private void mergeRefs(MergedReftable mr) throws IOException { try (RefCursor rc = mr.allRefs()) { while (rc.next()) { writer.writeRef(rc.getRef(), rc.getUpdateIndex()); } } }
@Override public boolean next() throws IOException { for (;;) { RefQueueEntry t = poll(); if (t == null) { return false; } ref = t.rc.getRef(); updateIndex = t.rc.getUpdateIndex(); boolean include = includeDeletes || !t.rc.wasDeleted(); add(t); skipShadowedRefs(ref.getName()); if (include) { return true; } } }
long updateIndex() { return rc.getUpdateIndex(); } }
private void mergeRefs(MergedReftable mr) throws IOException { try (RefCursor rc = mr.allRefs()) { while (rc.next()) { writer.writeRef(rc.getRef(), rc.getUpdateIndex()); } } }
@Override public boolean next() throws IOException { for (;;) { RefQueueEntry t = poll(); if (t == null) { return false; } ref = t.rc.getRef(); updateIndex = t.rc.getUpdateIndex(); boolean include = includeDeletes || !t.rc.wasDeleted(); add(t); skipShadowedRefs(ref.getName()); if (include) { return true; } } }