You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-commits@lucene.apache.org by sh...@apache.org on 2008/07/30 10:24:08 UTC
svn commit: r680936 -
/lucene/solr/trunk/src/java/org/apache/solr/analysis/SynonymFilterFactory.java
Author: shalin
Date: Wed Jul 30 01:24:07 2008
New Revision: 680936
URL: http://svn.apache.org/viewvc?rev=680936&view=rev
Log:
Removed call to SolrCore.log and SolrCore import.
Replaced reference to java.io.File with File
Modified:
lucene/solr/trunk/src/java/org/apache/solr/analysis/SynonymFilterFactory.java
Modified: lucene/solr/trunk/src/java/org/apache/solr/analysis/SynonymFilterFactory.java
URL: http://svn.apache.org/viewvc/lucene/solr/trunk/src/java/org/apache/solr/analysis/SynonymFilterFactory.java?rev=680936&r1=680935&r2=680936&view=diff
==============================================================================
--- lucene/solr/trunk/src/java/org/apache/solr/analysis/SynonymFilterFactory.java (original)
+++ lucene/solr/trunk/src/java/org/apache/solr/analysis/SynonymFilterFactory.java Wed Jul 30 01:24:07 2008
@@ -21,14 +21,12 @@
import org.apache.lucene.analysis.TokenStream;
import org.apache.solr.common.ResourceLoader;
import org.apache.solr.common.util.StrUtils;
-import org.apache.solr.core.SolrCore;
import org.apache.solr.util.plugin.ResourceLoaderAware;
import java.io.File;
import java.io.IOException;
import java.io.Reader;
import java.io.StringReader;
-import java.io.File;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
@@ -37,7 +35,7 @@
* @version $Id$
*/
public class SynonymFilterFactory extends BaseTokenFilterFactory implements ResourceLoaderAware {
-
+
public void inform(ResourceLoader loader) {
String synonyms = args.get("synonyms");
@@ -53,7 +51,7 @@
if (synonyms != null) {
List<String> wlist=null;
try {
- File synonymFile = new java.io.File(synonyms);
+ File synonymFile = new File(synonyms);
if (synonymFile.exists()) {
wlist = loader.getLines(synonyms);
} else {
@@ -67,9 +65,6 @@
}
synMap = new SynonymMap(ignoreCase);
parseRules(wlist, synMap, "=>", ",", expand,tokFactory);
- if (wlist.size()<=20) {
- SolrCore.log.fine("SynonymMap "+synonyms +":"+synMap);
- }
}
}
@@ -132,7 +127,7 @@
}
return synList;
}
-
+
private static List<String> splitByTokenizer(String source, TokenizerFactory tokFactory){
StringReader reader = new StringReader( source );
TokenStream ts = loadTokenizer(tokFactory, reader);
@@ -157,14 +152,14 @@
tokFactory.init( args );
return tokFactory;
}
-
+
private static TokenStream loadTokenizer(TokenizerFactory tokFactory, Reader reader){
return tokFactory.create( reader );
}
public SynonymMap getSynonymMap() {
return synMap;
- }
+ }
public SynonymFilter create(TokenStream input) {
return new SynonymFilter(input,synMap);