diff --git a/org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ObjectToPack.java b/org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ObjectToPack.java index 0579fd8a7..847684fd6 100644 --- a/org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ObjectToPack.java +++ b/org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/ObjectToPack.java @@ -241,11 +241,8 @@ public class ObjectToPack extends PackedObjectInfo { return (flags & DO_NOT_DELTA) != 0; } - void setDoNotDelta(boolean noDelta) { - if (noDelta) - flags |= DO_NOT_DELTA; - else - flags &= ~DO_NOT_DELTA; + void setDoNotDelta() { + flags |= DO_NOT_DELTA; } boolean isEdge() { diff --git a/org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java b/org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java index e9ca94ae0..cd8f462b2 100644 --- a/org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java +++ b/org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriter.java @@ -1157,13 +1157,13 @@ public class PackWriter { if (ignoreMissingUninteresting) { ObjectToPack otp = sizeQueue.getCurrent(); if (otp != null && otp.isEdge()) { - otp.setDoNotDelta(true); + otp.setDoNotDelta(); continue; } otp = objectsMap.get(notFound.getObjectId()); if (otp != null && otp.isEdge()) { - otp.setDoNotDelta(true); + otp.setDoNotDelta(); continue; } } @@ -1176,10 +1176,10 @@ public class PackWriter { long sz = sizeQueue.getSize(); if (limit <= sz || Integer.MAX_VALUE <= sz) - otp.setDoNotDelta(true); // too big, avoid costly files + otp.setDoNotDelta(); // too big, avoid costly files else if (sz <= DeltaIndex.BLKSZ) - otp.setDoNotDelta(true); // too small, won't work + otp.setDoNotDelta(); // too small, won't work else otp.setWeight((int) sz);