Scarab commit: svn commit: r10499 - trunk/src/java/org/tigris/scarab: actions util/word

[email protected]
Newsgroups gmane.comp.java.scarab.cvs
Message-ID <[email protected]>
Author: ronvoe122
Date: 2007-12-11 14:53:03-0800
New Revision: 10499

Modified:
   trunk/src/java/org/tigris/scarab/actions/ReportIssue.java
   trunk/src/java/org/tigris/scarab/util/word/IssueSearch.java

Log:
SCB2416: removed the method IssueSearch.removeSpecialCharacters because its job is already (and better) done by the Lucene-Analyzer.

Modified: trunk/src/java/org/tigris/scarab/actions/ReportIssue.java
Url: http://scarab.tigris.org/source/browse/scarab/trunk/src/java/org/tigris/scarab/actions/ReportIssue.java?view=diff&rev=10499&p1=trunk/src/java/org/tigris/scarab/actions/ReportIssue.java&p2=trunk/src/java/org/tigris/scarab/actions/ReportIssue.java&r1=10498&r2=10499
==============================================================================
--- trunk/src/java/org/tigris/scarab/actions/ReportIssue.java	(original)
+++ trunk/src/java/org/tigris/scarab/actions/ReportIssue.java	2007-12-11 14:53:03-0800
@@ -229,7 +229,6 @@
         try 
         {
             duplicateSearch.setLocalizationTool(getLocalizationTool(context));
-            duplicateSearch.removeSpecialCharacters();
             
             List possibleDuplicates = duplicateSearch.getQueryResults();
             dupThresholdExceeded = possibleDuplicates.size() > threshold;

Modified: trunk/src/java/org/tigris/scarab/util/word/IssueSearch.java
Url: http://scarab.tigris.org/source/browse/scarab/trunk/src/java/org/tigris/scarab/util/word/IssueSearch.java?view=diff&rev=10499&p1=trunk/src/java/org/tigris/scarab/util/word/IssueSearch.java&p2=trunk/src/java/org/tigris/scarab/util/word/IssueSearch.java&r1=10498&r2=10499
==============================================================================
--- trunk/src/java/org/tigris/scarab/util/word/IssueSearch.java	(original)
+++ trunk/src/java/org/tigris/scarab/util/word/IssueSearch.java	2007-12-11 14:53:03-0800
@@ -275,25 +275,6 @@
     }
 
     /**
-     * Remove special characters from the text values to be searched for
-     * to make the search less specific.
-     *
-     */
-    public void removeSpecialCharacters()
-        throws Exception
-    {
-        for (Iterator textAVs = getTextAttributeValues().iterator(); textAVs.hasNext();)
-        {
-            AttributeValue av = (AttributeValue)textAVs.next();
-            String s = av.getValue();
-            if (s!=null) 
-            {
-                av.setValue( s.replaceAll("[\\+\\-\\&{2}\\|\\|\\!\\(\\)\\{\\}\\[\\]\\^\\\"\\~\\*\\?\\:\\\\]+", " ").toLowerCase());       
-            }
-        }
-    }
-
-    /**
      * List of attributes to show with each issue.
      *
      * @param rmuas a <code>List</code> of RModuleUserAttribute objects
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.