pack-refs: Always add sorted trait Refs are always sorted in jgit (while reading the packed-refs or while adding new refs to it). Skip the peeled check for writing sorted trait. Change-Id: If3a54610bc51700268bc296238d9bb8bea49f932
diff --git a/org.eclipse.jgit/src/org/eclipse/jgit/lib/RefWriter.java b/org.eclipse.jgit/src/org/eclipse/jgit/lib/RefWriter.java index 58aed82..a6890f5 100644 --- a/org.eclipse.jgit/src/org/eclipse/jgit/lib/RefWriter.java +++ b/org.eclipse.jgit/src/org/eclipse/jgit/lib/RefWriter.java
@@ -136,12 +136,12 @@ public void writePackedRefs() throws IOException { } final StringWriter w = new StringWriter(); + w.write(RefDirectory.PACKED_REFS_HEADER); + w.write(RefDirectory.PACKED_REFS_SORTED); if (peeled) { - w.write(RefDirectory.PACKED_REFS_HEADER); w.write(RefDirectory.PACKED_REFS_PEELED); - w.write(RefDirectory.PACKED_REFS_SORTED); - w.write('\n'); } + w.write('\n'); final char[] tmp = new char[Constants.OBJECT_ID_STRING_LENGTH]; for (Ref r : refs) {