[
https://issues.apache.org/jira/browse/LUCENE-2226?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Robert Muir updated LUCENE-2226:
--------------------------------
Attachment: LUCENE-2226.patch
this patch simply moves snowball functionality into contrib/analyzers. it
doesn't try to fix bugs or remove duplication yet.
no packages are changed so it doesnt cause any breaks.
before applying patch, run the following:
{noformat}
# move tests
mkdir contrib/analyzers/common/src/test/org/apache/lucene/analysis/snowball
svn add contrib/analyzers/common/src/test/org/apache/lucene/analysis/snowball
svn move contrib/snowball/src/test/org/apache/lucene/analysis/snowball/*
contrib/analyzers/common/src/test/org/apache/lucene/analysis/snowball
# move resources
mkdir contrib/analyzers/common/src/resources/org/apache/lucene/analysis/snowball
svn add
contrib/analyzers/common/src/resources/org/apache/lucene/analysis/snowball
svn move contrib/snowball/src/resources/org/apache/lucene/analysis/snowball/*
contrib/analyzers/common/src/resources/org/apache/lucene/analysis/snowball
# move java
mkdir contrib/analyzers/common/src/java/org/apache/lucene/analysis/snowball
svn add contrib/analyzers/common/src/java/org/apache/lucene/analysis/snowball
svn move contrib/snowball/src/java/org/apache/lucene/analysis/snowball/*
contrib/analyzers/common/src/java/org/apache/lucene/analysis/snowball
mkdir -p contrib/analyzers/common/src/java/org/tartarus/snowball/ext
svn add contrib/analyzers/common/src/java/org/tartarus
svn move contrib/snowball/src/java/org/tartarus/snowball/ext/*
contrib/analyzers/common/src/java/org/tartarus/snowball/ext
svn move contrib/snowball/src/java/org/tartarus/snowball/*.java
contrib/analyzers/common/src/java/org/tartarus/snowball
# move LICENSES/README files
svn move contrib/snowball/SNOWBALL-LICENSE.txt contrib/analyzers/common
svn move contrib/snowball/README.txt contrib/analyzers/common
# remove snowball
svn rm contrib/snowball
{noformat}
> move contrib/snowball to contrib/analyzers
> ------------------------------------------
>
> Key: LUCENE-2226
> URL: https://issues.apache.org/jira/browse/LUCENE-2226
> Project: Lucene - Java
> Issue Type: Task
> Components: contrib/analyzers
> Reporter: Robert Muir
> Fix For: 3.1
>
> Attachments: LUCENE-2226.patch
>
>
> to fix bugs in some duplicate, handcoded impls of these stemmers (nl, fr, ru,
> etc) we should simply merge snowball and analyzers, and replace the buggy
> impls with the proper snowball stemfilters.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]