Simplify UploadPack use of options during writing
We only use these variables once, so just put them at the proper use site and avoid assigning the local variable. The code is a bit shorter and the intent is a little bit more clear. Change-Id: I70d120fb149b612ac93055ea39bc053b8d90a5db Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
This commit is contained in:
parent
1a06179ea7
commit
bb99ec0aa0
|
@ -548,8 +548,6 @@ private boolean wantSatisfied(final RevCommit want) throws IOException {
|
|||
}
|
||||
|
||||
private void sendPack() throws IOException {
|
||||
final boolean thin = options.contains(OPTION_THIN_PACK);
|
||||
final boolean progress = !options.contains(OPTION_NO_PROGRESS);
|
||||
final boolean sideband = options.contains(OPTION_SIDE_BAND)
|
||||
|| options.contains(OPTION_SIDE_BAND_64K);
|
||||
|
||||
|
@ -563,7 +561,7 @@ private void sendPack() throws IOException {
|
|||
|
||||
packOut = new SideBandOutputStream(SideBandOutputStream.CH_DATA,
|
||||
bufsz, rawOut);
|
||||
if (progress)
|
||||
if (!options.contains(OPTION_NO_PROGRESS))
|
||||
pm = new SideBandProgressMonitor(new SideBandOutputStream(
|
||||
SideBandOutputStream.CH_PROGRESS, bufsz, rawOut));
|
||||
}
|
||||
|
@ -571,7 +569,7 @@ private void sendPack() throws IOException {
|
|||
final PackWriter pw = new PackWriter(db, walk.getObjectReader());
|
||||
try {
|
||||
pw.setDeltaBaseAsOffset(options.contains(OPTION_OFS_DELTA));
|
||||
pw.setThin(thin);
|
||||
pw.setThin(options.contains(OPTION_THIN_PACK));
|
||||
pw.preparePack(pm, wantAll, commonBase);
|
||||
if (options.contains(OPTION_INCLUDE_TAG)) {
|
||||
for (final Ref r : refs.values()) {
|
||||
|
|
Loading…
Reference in New Issue