changeset 882:a421a669588c

Report whole line if we failed to parse progress percents Otherwise we loose useful information.
author Dmitry Neverov <dmitry.neverov@jetbrains.com>
date Sun, 05 Oct 2014 09:32:01 +0200
parents f697460552c8
children 39ff04730ccc
files mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/command/ProgressParser.java
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/command/ProgressParser.java	Sat Oct 04 23:25:34 2014 +0200
+++ b/mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/command/ProgressParser.java	Sun Oct 05 09:32:01 2014 +0200
@@ -46,7 +46,7 @@
     String progress = trimmed.substring(spaceIdx).trim();
     int ratioIdx = progress.indexOf('/');
     if (ratioIdx == -1 || ratioIdx == trimmed.length() - 1) {
-      myConsumer.consume(-1, stage);
+      myConsumer.consume(-1, trimmed);
       return;
     }
 
@@ -55,7 +55,7 @@
       int denom = Integer.parseInt(progress.substring(ratioIdx+1));
       myConsumer.consume(nom * 1.0f / denom, stage);
     } catch (NumberFormatException e) {
-      myConsumer.consume(-1, stage);
+      myConsumer.consume(-1, trimmed);
     }
   }
 }