Hi All
I'm upgrading my code from 2.4 to 2.9, and I've hit an issue with
deprecations.
My old code was:
new SnowballAnalyzer("English", StopAnalyzer.ENGLISH_STOP_WORDS);
Looking at the JavaDocs, I'd expected that the new format would be:
new SnowballAnalyzer(Version.LUCENE_CURRENT, "English",
StopAnalyzer.ENGLISH_STOP_WORDS_SET);
However, while StopAnalyzer has depcrecated ENGLISH_STOP_WORDS in favour
of ENGLISH_STOP_WORDS_SET, and while SnowballAnalyzer seems to use a Set
based stopwords list internally, there doesn't seem to be a constructor
for SnowballAnalyzer that takes a set, only a String[] one
Has anyone hit this before? Am I safe to make a patch to SnowballAnalyzer
to create a matching constructor taking Set rather than String[] so I can
use the non deprecated stopwords from StopAnalyzer, or am I barking up the
wrong tree here?
Thanks
Nick
---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org
For additional commands, e-mail: java-user-h...@lucene.apache.org