You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nutch.apache.org by cu...@apache.org on 2005/06/02 21:54:35 UTC

svn commit: r179632 - in /incubator/nutch/trunk/src: java/org/apache/nutch/analysis/NutchAnalysis.java java/org/apache/nutch/analysis/NutchAnalysis.jj test/org/apache/nutch/analysis/TestQueryParser.java

Author: cutting
Date: Thu Jun  2 12:54:35 2005
New Revision: 179632

URL: http://svn.apache.org/viewcvs?rev=179632&view=rev
Log:
Fix previous commit and add test case.

Modified:
    incubator/nutch/trunk/src/java/org/apache/nutch/analysis/NutchAnalysis.java
    incubator/nutch/trunk/src/java/org/apache/nutch/analysis/NutchAnalysis.jj
    incubator/nutch/trunk/src/test/org/apache/nutch/analysis/TestQueryParser.java

Modified: incubator/nutch/trunk/src/java/org/apache/nutch/analysis/NutchAnalysis.java
URL: http://svn.apache.org/viewcvs/incubator/nutch/trunk/src/java/org/apache/nutch/analysis/NutchAnalysis.java?rev=179632&r1=179631&r2=179632&view=diff
==============================================================================
--- incubator/nutch/trunk/src/java/org/apache/nutch/analysis/NutchAnalysis.java (original)
+++ incubator/nutch/trunk/src/java/org/apache/nutch/analysis/NutchAnalysis.java Thu Jun  2 12:54:35 2005
@@ -123,7 +123,7 @@
       String[] array = (String[])terms.toArray(new String[terms.size()]);
 
       if (stop
-          && field != Clause.DEFAULT_FIELD
+          && field == Clause.DEFAULT_FIELD
           && terms.size()==1
           && isStopWord(array[0])) {
         // ignore stop words only when single, unadorned terms in default field

Modified: incubator/nutch/trunk/src/java/org/apache/nutch/analysis/NutchAnalysis.jj
URL: http://svn.apache.org/viewcvs/incubator/nutch/trunk/src/java/org/apache/nutch/analysis/NutchAnalysis.jj?rev=179632&r1=179631&r2=179632&view=diff
==============================================================================
--- incubator/nutch/trunk/src/java/org/apache/nutch/analysis/NutchAnalysis.jj (original)
+++ incubator/nutch/trunk/src/java/org/apache/nutch/analysis/NutchAnalysis.jj Thu Jun  2 12:54:35 2005
@@ -205,7 +205,7 @@
       String[] array = (String[])terms.toArray(new String[terms.size()]);
 
       if (stop
-          && field != Clause.DEFAULT_FIELD
+          && field == Clause.DEFAULT_FIELD
           && terms.size()==1
           && isStopWord(array[0])) {
         // ignore stop words only when single, unadorned terms in default field

Modified: incubator/nutch/trunk/src/test/org/apache/nutch/analysis/TestQueryParser.java
URL: http://svn.apache.org/viewcvs/incubator/nutch/trunk/src/test/org/apache/nutch/analysis/TestQueryParser.java?rev=179632&r1=179631&r2=179632&view=diff
==============================================================================
--- incubator/nutch/trunk/src/test/org/apache/nutch/analysis/TestQueryParser.java (original)
+++ incubator/nutch/trunk/src/test/org/apache/nutch/analysis/TestQueryParser.java Thu Jun  2 12:54:35 2005
@@ -69,7 +69,8 @@
 
     //STOPWORD
     assertQueryEquals("the", "");
-    assertQueryEquals("field:the -y", "-y");
+    assertQueryEquals("field:the -y", "field:the -y");
+    assertQueryEquals("\"the y\"", "\"the y\"");
     assertQueryEquals("+the -y", "the -y");
 
     //PHRASE