You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@opennlp.apache.org by jo...@apache.org on 2014/02/24 09:58:34 UTC

svn commit: r1571185 - /opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/cmdline/parser/ParserTool.java

Author: joern
Date: Mon Feb 24 08:58:33 2014
New Revision: 1571185

URL: http://svn.apache.org/r1571185
Log:
OPENNLP-650 Fixes an exception when the input line consists solely of whitespace. Thanks to Aaron Binns for providing a patch.

Modified:
    opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/cmdline/parser/ParserTool.java

Modified: opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/cmdline/parser/ParserTool.java
URL: http://svn.apache.org/viewvc/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/cmdline/parser/ParserTool.java?rev=1571185&r1=1571184&r2=1571185&view=diff
==============================================================================
--- opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/cmdline/parser/ParserTool.java (original)
+++ opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/cmdline/parser/ParserTool.java Mon Feb 24 08:58:33 2014
@@ -121,7 +121,7 @@ public final class ParserTool extends Ba
         perfMon.start();
         String line;
         while ((line = lineStream.read()) != null) {
-          if (line.length() == 0) {
+          if (line.trim().length() == 0) {
             System.out.println();
           } else {
             Parse[] parses = parseLine(line, parser, numParses);