From: Shawn O. Pearce Date: Wed, 23 Jun 2010 00:07:09 +0000 (-0700) Subject: Expose RefWriter constructor taking RefList X-Git-Tag: v0.9.1~192 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=864cc3de10c3a1ead5eacab973759d6d58162286;p=jgit.git Expose RefWriter constructor taking RefList An implementation might prefer to use the RefList type here, and RefList is part of our public API. Expose the constructor so callers who have a RefList can take advantage of the existing sorting. Change-Id: I545867f85aa2c479d2d610024ebbe318144709c8 Signed-off-by: Shawn O. Pearce --- 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 6b0c7b3a98..f2738245d4 100644 --- a/org.eclipse.jgit/src/org/eclipse/jgit/lib/RefWriter.java +++ b/org.eclipse.jgit/src/org/eclipse/jgit/lib/RefWriter.java @@ -86,8 +86,13 @@ public abstract class RefWriter { this.refs = RefComparator.sort(refs.values()); } - RefWriter(RefList list) { - this.refs = list.asList(); + /** + * @param refs + * the complete set of references. This should have been computed + * by applying updates to the advertised refs already discovered. + */ + public RefWriter(RefList refs) { + this.refs = refs.asList(); } /**