Mercurial > hg > mercurial
changeset 318:916c0967d63d Eluru-6.5.x
Hg output is empty when no changes found
author | Dmitry Neverov <dmitry.neverov@jetbrains.com> |
---|---|
date | Thu, 15 Sep 2011 11:40:23 +0400 |
parents | 2e52f00a3c94 |
children | 568ce42b1e9d |
files | mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/command/LogCommand.java |
diffstat | 1 files changed, 3 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/command/LogCommand.java Wed Sep 07 19:46:47 2011 +0400 +++ b/mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/command/LogCommand.java Thu Sep 15 11:40:23 2011 +0400 @@ -28,10 +28,7 @@ import java.io.IOException; import java.text.ParseException; import java.text.SimpleDateFormat; -import java.util.ArrayList; -import java.util.Date; -import java.util.List; -import java.util.Locale; +import java.util.*; public class LogCommand extends BaseCommand { @@ -93,6 +90,8 @@ private List<ChangeSet> parseChangeSetsXml(@NotNull final String xml) throws JDOMException, IOException, ParseException { + if ("".equals(xml)) + return Collections.emptyList(); Document doc = JDOMUtil.loadDocument(xml); Element log = doc.getRootElement(); return parseLog(log);