Mercurial > hg > mercurial
changeset 319:9c9b59163e6c Eluru-6.0.x
Hg output is empty when no changes found
author | Dmitry Neverov <dmitry.neverov@jetbrains.com> |
---|---|
date | Thu, 15 Sep 2011 11:41:06 +0400 |
parents | a7487809a241 |
children | 41529b72c059 |
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 Thu Sep 08 15:17:43 2011 +0400 +++ b/mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/command/LogCommand.java Thu Sep 15 11:41:06 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 { @@ -76,6 +73,8 @@ private List<ChangeSet> parseChangeSetsXml(@NotNull final String xml) throws IOException, JDOMException, ParseException { + if ("".equals(xml)) + return Collections.emptyList(); Document doc = JDOMUtil.loadDocument(xml); Element log = doc.getRootElement(); return parseLog(log);