private boolean anyRemoteIsShallow(FetchArgs args) { for (Remote remote : args.remotes) { try (IRemoteRepo repo = openRemote(remote)) { Integer depth = repo.getDepth().or(0); if (depth.intValue() > 0) { return true; } } } return false; }
private boolean anyRemoteIsShallow(FetchArgs args) { for (Remote remote : args.remotes) { try (IRemoteRepo repo = openRemote(remote)) { Integer depth = repo.getDepth().or(0); if (depth.intValue() > 0) { return true; } } } return false; }
private boolean isShallow(Remote remote) { try (IRemoteRepo repo = command(OpenRemote.class).setRemote(remote).call()) { Integer depth = repo.getDepth().or(0); if (depth.intValue() > 0) { return true; } } return false; }
private boolean isShallow(Remote remote) { try (IRemoteRepo repo = command(OpenRemote.class).setRemote(remote).call()) { Integer depth = repo.getDepth().or(0); if (depth.intValue() > 0) { return true; } } return false; }
final Iterable<RefDiff> localRemoteRefs; try (IRemoteRepo remoteRepo = openRemote(remote)) { final Integer depth = this.depth.or(remoteRepo.getDepth()).or(0); setDepth(cloneRepo, depth); localRemoteRefs = fetchRemoteData(cloneRepo, remote, depth);
fetchIndexes = false; final Integer depth = this.depth.or(remoteRepo.getDepth()).or(0); setDepth(cloneRepo, depth); localRemoteRefs = fetchRemoteData(cloneRepo, remote, depth, fetchIndexes);