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