You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by us...@apache.org on 2012/01/06 00:25:36 UTC

svn commit: r1227892 - /lucene/dev/branches/lucene3305/modules/analysis/kuromoji/src/java/org/apache/lucene/analysis/kuromoji/dict/Dictionaries.java

Author: uschindler
Date: Thu Jan  5 23:25:36 2012
New Revision: 1227892

URL: http://svn.apache.org/viewvc?rev=1227892&view=rev
Log:
LUCENE-3305: Cleanup Dictionaries, in my opinion this class is useless as all dictionaries are already singletons (enforced)

Modified:
    lucene/dev/branches/lucene3305/modules/analysis/kuromoji/src/java/org/apache/lucene/analysis/kuromoji/dict/Dictionaries.java

Modified: lucene/dev/branches/lucene3305/modules/analysis/kuromoji/src/java/org/apache/lucene/analysis/kuromoji/dict/Dictionaries.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/lucene3305/modules/analysis/kuromoji/src/java/org/apache/lucene/analysis/kuromoji/dict/Dictionaries.java?rev=1227892&r1=1227891&r2=1227892&view=diff
==============================================================================
--- lucene/dev/branches/lucene3305/modules/analysis/kuromoji/src/java/org/apache/lucene/analysis/kuromoji/dict/Dictionaries.java (original)
+++ lucene/dev/branches/lucene3305/modules/analysis/kuromoji/src/java/org/apache/lucene/analysis/kuromoji/dict/Dictionaries.java Thu Jan  5 23:25:36 2012
@@ -22,22 +22,14 @@ import org.apache.lucene.analysis.kuromo
 public final class Dictionaries {
   
   private static TokenInfoDictionary dictionary;
-  
   private static UnknownDictionary unknownDictionary;
-  
   private static ConnectionCosts costs;
-  
   private static DoubleArrayTrie trie;
-  
   static {
-    Dictionaries.dictionary = TokenInfoDictionary.getInstance();
-    Dictionaries.unknownDictionary = UnknownDictionary.getInstance();
-    try {
-      Dictionaries.costs = ConnectionCosts.getInstance();
-      Dictionaries.trie = DoubleArrayTrie.getInstance();
-    } catch (Exception ex) {
-      throw new RuntimeException("Could not load dictionaries!", ex);
-    }
+    dictionary = TokenInfoDictionary.getInstance();
+    unknownDictionary = UnknownDictionary.getInstance();
+    costs = ConnectionCosts.getInstance();
+    trie = DoubleArrayTrie.getInstance();
   }
   
   private Dictionaries() {} // no instance!