LUCENE-3149: upgrade icu to 4.8

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1130439 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Robert Muir 2011-06-02 08:58:34 +00:00
parent 914d18a2b5
commit 5fff60467f
9 changed files with 13 additions and 14 deletions

View File

@ -74,7 +74,7 @@
<classpathentry kind="lib" path="lucene/lib/ant-junit-1.7.1.jar"/>
<classpathentry kind="lib" path="lucene/lib/junit-4.7.jar"/>
<classpathentry kind="lib" path="lucene/contrib/queries/lib/jakarta-regexp-1.4.jar"/>
<classpathentry kind="lib" path="modules/analysis/icu/lib/icu4j-4_6.jar"/>
<classpathentry kind="lib" path="modules/analysis/icu/lib/icu4j-4_8.jar"/>
<classpathentry kind="lib" path="modules/analysis/phonetic/lib/commons-codec-1.4.jar"/>
<classpathentry kind="lib" path="modules/benchmark/lib/commons-beanutils-1.7.0.jar"/>
<classpathentry kind="lib" path="modules/benchmark/lib/commons-collections-3.1.jar"/>

View File

@ -60,6 +60,11 @@ API Changes
* LUCENE-3141: add getter method to access fragInfos in FieldFragList.
(Sujit Pal via Koji Sekiguchi)
Build
* LUCENE-3149: Upgrade contrib/icu's ICU jar file to ICU 4.8.
(Robert Muir)
======================= Lucene 3.2.0 =======================
Changes in backwards compatibility policy

View File

@ -1,2 +0,0 @@
AnyObjectId[fad20cf105a9effe8677440bdcc6fcf0a82823b2] was removed in git history.
Apache SVN contains full history.

View File

@ -0,0 +1,2 @@
AnyObjectId[907862721d458dcb1db68e932b89f9028e59f8dd] was removed in git history.
Apache SVN contains full history.

View File

@ -25,8 +25,6 @@ import java.io.FilenameFilter;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.lang.reflect.Method;
import com.ibm.icu.text.RuleBasedBreakIterator;
@ -80,11 +78,7 @@ public class RBBIRuleCompiler {
System.exit(1);
}
FileOutputStream os = new FileOutputStream(outputFile);
// RBBIRuleBuilder.compileRules(rules, os);
Class<?> builderClass = Class.forName("com.ibm.icu.text.RBBIRuleBuilder");
Method method = builderClass.getDeclaredMethod("compileRules", String.class, OutputStream.class);
method.setAccessible(true);
method.invoke(null, rules, os);
RuleBasedBreakIterator.compileRules(rules, os);
os.close();
System.err.println(outputFile.length() + " bytes.");
}

View File

@ -1,2 +0,0 @@
AnyObjectId[fad20cf105a9effe8677440bdcc6fcf0a82823b2] was removed in git history.
Apache SVN contains full history.

View File

@ -0,0 +1,2 @@
AnyObjectId[907862721d458dcb1db68e932b89f9028e59f8dd] was removed in git history.
Apache SVN contains full history.

View File

@ -1,2 +0,0 @@
AnyObjectId[fad20cf105a9effe8677440bdcc6fcf0a82823b2] was removed in git history.
Apache SVN contains full history.

View File

@ -0,0 +1,2 @@
AnyObjectId[907862721d458dcb1db68e932b89f9028e59f8dd] was removed in git history.
Apache SVN contains full history.