private boolean askForIsComplete() throws TransportException { try { try (ObjectWalk ow = new ObjectWalk(transport.local)) { for (ObjectId want : askFor.keySet()) ow.markStart(ow.parseAny(want)); for (Ref ref : localRefs().values()) ow.markUninteresting(ow.parseAny(ref.getObjectId())); ow.checkConnectivity(); } return true; } catch (MissingObjectException e) { return false; } catch (IOException e) { throw new TransportException(JGitText.get().unableToCheckConnectivity, e); } }
w.markUninteresting(w.parseAny(lpr.getObjectId())); for (Ref lpr : lastPackedRefs) { checkCancelled(); w.markUninteresting(w.parseAny(lpr.getObjectId()));
ow.markUninteresting(o); o = ((RevCommit) o).getTree(); if (o instanceof RevTree) ow.markUninteresting(o);
private boolean askForIsComplete() throws TransportException { try { try (final ObjectWalk ow = new ObjectWalk(transport.local)) { for (final ObjectId want : askFor.keySet()) ow.markStart(ow.parseAny(want)); for (final Ref ref : localRefs().values()) ow.markUninteresting(ow.parseAny(ref.getObjectId())); ow.checkConnectivity(); } return true; } catch (MissingObjectException e) { return false; } catch (IOException e) { throw new TransportException(JGitText.get().unableToCheckConnectivity, e); } }
private boolean askForIsComplete() throws TransportException { try { try (ObjectWalk ow = new ObjectWalk(transport.local)) { for (ObjectId want : askFor.keySet()) ow.markStart(ow.parseAny(want)); for (Ref ref : localRefs().values()) ow.markUninteresting(ow.parseAny(ref.getObjectId())); ow.checkConnectivity(); } return true; } catch (MissingObjectException e) { return false; } catch (IOException e) { throw new TransportException(JGitText.get().unableToCheckConnectivity, e); } }
if (lastPackedRefs != null) for (Ref lpr : lastPackedRefs) w.markUninteresting(w.parseAny(lpr.getObjectId())); removeReferenced(deletionCandidates, w); } finally { if (lastPackedRefs != null) for (Ref lpr : lastPackedRefs) w.markUninteresting(w.parseAny(lpr.getObjectId())); removeReferenced(deletionCandidates, w); } finally {
w.markUninteresting(w.parseAny(lpr.getObjectId())); for (Ref lpr : lastPackedRefs) { checkCancelled(); w.markUninteresting(w.parseAny(lpr.getObjectId()));
private void excludeRemoteRefs(ObjectWalk walk) throws IOException { RefDatabase refDatabase = getRepository().getRefDatabase(); List<Ref> remoteRefs = refDatabase.getRefsByPrefix(remote()); for (Ref r : remoteRefs) { ObjectId oid = r.getPeeledObjectId(); if (oid == null) { oid = r.getObjectId(); } if (oid == null) { // ignore (e.g. symbolic, ...) continue; } RevObject o = walk.parseAny(oid); if (o.getType() == Constants.OBJ_COMMIT || o.getType() == Constants.OBJ_TAG) { walk.markUninteresting(o); } } }
walker.markUninteresting(obj);
walker.markUninteresting(obj);
ow.markUninteresting(o); o = ((RevCommit) o).getTree(); if (o instanceof RevTree) ow.markUninteresting(o);
ow.markUninteresting(o); o = ((RevCommit) o).getTree(); if (o instanceof RevTree) ow.markUninteresting(o);