You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by rm...@apache.org on 2012/01/04 01:45:44 UTC
svn commit: r1227005 -
/lucene/dev/branches/lucene3305/modules/analysis/kuromoji/src/java/org/apache/lucene/analysis/kuromoji/dict/UserDictionary.java
Author: rmuir
Date: Wed Jan 4 00:45:43 2012
New Revision: 1227005
URL: http://svn.apache.org/viewvc?rev=1227005&view=rev
Log:
LUCENE-3305: add workaround to fix tests if utf-8 isn't the default encoding
Modified:
lucene/dev/branches/lucene3305/modules/analysis/kuromoji/src/java/org/apache/lucene/analysis/kuromoji/dict/UserDictionary.java
Modified: lucene/dev/branches/lucene3305/modules/analysis/kuromoji/src/java/org/apache/lucene/analysis/kuromoji/dict/UserDictionary.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/lucene3305/modules/analysis/kuromoji/src/java/org/apache/lucene/analysis/kuromoji/dict/UserDictionary.java?rev=1227005&r1=1227004&r2=1227005&view=diff
==============================================================================
--- lucene/dev/branches/lucene3305/modules/analysis/kuromoji/src/java/org/apache/lucene/analysis/kuromoji/dict/UserDictionary.java (original)
+++ lucene/dev/branches/lucene3305/modules/analysis/kuromoji/src/java/org/apache/lucene/analysis/kuromoji/dict/UserDictionary.java Wed Jan 4 00:45:43 2012
@@ -159,7 +159,8 @@ public class UserDictionary implements D
public static UserDictionary read(InputStream is) throws IOException {
UserDictionary dictionary = new UserDictionary();
- BufferedReader reader = new BufferedReader(new InputStreamReader(is));
+ // nocommit: require Readers not InputStreams (or InputStream/filename + charset)
+ BufferedReader reader = new BufferedReader(new InputStreamReader(is, "UTF-8"));
String line = null;
int wordId = CUSTOM_DICTIONARY_WORD_ID_OFFSET;
while ((line = reader.readLine()) != null) {