From: Robin Rosenberg Date: Sat, 28 Jun 2008 12:36:21 GMT Subject: Re: [EGIT PATCH 20/23] Push command line utility Message-ID: <200806281436.21264.robin.rosenberg.lists@dewire.com> In-Reply-To: <1214604407-30572-21-git-send-email-marek.zawirski@gmail.com> Marek, RefSpecs are unmutable classes. I Can squeeze this into the patchset. Other than that, impressive! -- robin diff --git a/org.spearce.jgit/src/org/spearce/jgit/pgm/Push.java b/org.spearce.jgit/src/org/spearce/jgit/pgm/Push.java index 4130bc9..cbdf465 100644 --- a/org.spearce.jgit/src/org/spearce/jgit/pgm/Push.java +++ b/org.spearce.jgit/src/org/spearce/jgit/pgm/Push.java @@ -104,9 +104,9 @@ class Push extends TextBuiltin { transport.setOptionReceivePack(exec); for (; argi < args.length; argi++) { - final RefSpec spec = new RefSpec(args[argi]); + RefSpec spec = new RefSpec(args[argi]); if (forceAll) - spec.setForceUpdate(true); + spec = spec.setForceUpdate(true); refSpecs.add(spec); } final Collection toPush = transport