From bb6682ac0ecd9d413be449a371e67db6814e4be6 Mon Sep 17 00:00:00 2001 From: Philipp Czora Date: Tue, 22 Jan 2019 13:43:22 +0100 Subject: [PATCH] Fixed a bug causing problems with rev numbers > 999 --- .../sonia/scm/repository/spi/HgModificationsCommand.java | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/scm-plugins/scm-hg-plugin/src/main/java/sonia/scm/repository/spi/HgModificationsCommand.java b/scm-plugins/scm-hg-plugin/src/main/java/sonia/scm/repository/spi/HgModificationsCommand.java index c67b9ff5d9..f9a67f8656 100644 --- a/scm-plugins/scm-hg-plugin/src/main/java/sonia/scm/repository/spi/HgModificationsCommand.java +++ b/scm-plugins/scm-hg-plugin/src/main/java/sonia/scm/repository/spi/HgModificationsCommand.java @@ -4,8 +4,6 @@ import sonia.scm.repository.Modifications; import sonia.scm.repository.Repository; import sonia.scm.repository.spi.javahg.HgLogChangesetCommand; -import java.text.MessageFormat; - public class HgModificationsCommand extends AbstractCommand implements ModificationsCommand { HgModificationsCommand(HgCommandContext context, Repository repository) { @@ -17,8 +15,7 @@ public class HgModificationsCommand extends AbstractCommand implements Modificat public Modifications getModifications(String revision) { com.aragost.javahg.Repository repository = open(); HgLogChangesetCommand hgLogChangesetCommand = HgLogChangesetCommand.on(repository, getContext().getConfig()); - int hgRevision = hgLogChangesetCommand.rev(revision).singleRevision(); - Modifications modifications = hgLogChangesetCommand.rev(MessageFormat.format("{0}:{0}", hgRevision)).extractModifications(); + Modifications modifications = hgLogChangesetCommand.rev(revision).extractModifications(); modifications.setRevision(revision); return modifications; }