OK! Mike
On Fri, Oct 30, 2009 at 10:34 AM, Robert Muir <rcm...@gmail.com> wrote: > yeah should i change it for now to be safe? > > On Fri, Oct 30, 2009 at 10:31 AM, Michael McCandless > <luc...@mikemccandless.com> wrote: >> >> You mean to state that it won't be removed until 4.0? >> >> Mike >> >> On Fri, Oct 30, 2009 at 8:47 AM, Robert Muir <rcm...@gmail.com> wrote: >> > thanks! >> > >> > by the way, depending on back compat policy we can change that javadoc >> > accordingly? >> > (not sure how it applies to contrib anyway, but whatever you think is >> > best) >> > >> > On Fri, Oct 30, 2009 at 8:45 AM, <mikemcc...@apache.org> wrote: >> >> >> >> Author: mikemccand >> >> Date: Fri Oct 30 12:45:11 2009 >> >> New Revision: 831284 >> >> >> >> URL: http://svn.apache.org/viewvc?rev=831284&view=rev >> >> Log: >> >> LUCENE-2002: restore RussianLowerCaseFilter >> >> >> >> Added: >> >> >> >> >> >> lucene/java/trunk/contrib/analyzers/common/src/java/org/apache/lucene/analysis/ru/RussianLowerCaseFilter.java >> >> (with props) >> >> >> >> Added: >> >> >> >> lucene/java/trunk/contrib/analyzers/common/src/java/org/apache/lucene/analysis/ru/RussianLowerCaseFilter.java >> >> URL: >> >> >> >> http://svn.apache.org/viewvc/lucene/java/trunk/contrib/analyzers/common/src/java/org/apache/lucene/analysis/ru/RussianLowerCaseFilter.java?rev=831284&view=auto >> >> >> >> >> >> ============================================================================== >> >> --- >> >> >> >> lucene/java/trunk/contrib/analyzers/common/src/java/org/apache/lucene/analysis/ru/RussianLowerCaseFilter.java >> >> (added) >> >> +++ >> >> >> >> lucene/java/trunk/contrib/analyzers/common/src/java/org/apache/lucene/analysis/ru/RussianLowerCaseFilter.java >> >> Fri Oct 30 12:45:11 2009 >> >> @@ -0,0 +1,56 @@ >> >> +package org.apache.lucene.analysis.ru; >> >> + >> >> +/** >> >> + * Licensed to the Apache Software Foundation (ASF) under one or more >> >> + * contributor license agreements. See the NOTICE file distributed >> >> with >> >> + * this work for additional information regarding copyright ownership. >> >> + * The ASF licenses this file to You under the Apache License, Version >> >> 2.0 >> >> + * (the "License"); you may not use this file except in compliance >> >> with >> >> + * the License. You may obtain a copy of the License at >> >> + * >> >> + * http://www.apache.org/licenses/LICENSE-2.0 >> >> + * >> >> + * Unless required by applicable law or agreed to in writing, software >> >> + * distributed under the License is distributed on an "AS IS" BASIS, >> >> + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or >> >> implied. >> >> + * See the License for the specific language governing permissions and >> >> + * limitations under the License. >> >> + */ >> >> + >> >> +import java.io.IOException; >> >> + >> >> +import org.apache.lucene.analysis.LowerCaseFilter; // for javadoc >> >> +import org.apache.lucene.analysis.TokenFilter; >> >> +import org.apache.lucene.analysis.TokenStream; >> >> +import org.apache.lucene.analysis.tokenattributes.TermAttribute; >> >> + >> >> +/** >> >> + * Normalizes token text to lower case. >> >> + * @deprecated Use {...@link LowerCaseFilter} instead, which has the same >> >> + * functionality. This filter will be removed in Lucene 3.1 >> >> + */ >> >> +public final class RussianLowerCaseFilter extends TokenFilter >> >> +{ >> >> + private TermAttribute termAtt; >> >> + >> >> + public RussianLowerCaseFilter(TokenStream in) >> >> + { >> >> + super(in); >> >> + termAtt = addAttribute(TermAttribute.class); >> >> + } >> >> + >> >> + public final boolean incrementToken() throws IOException >> >> + { >> >> + if (input.incrementToken()) { >> >> + char[] chArray = termAtt.termBuffer(); >> >> + int chLen = termAtt.termLength(); >> >> + for (int i = 0; i < chLen; i++) >> >> + { >> >> + chArray[i] = Character.toLowerCase(chArray[i]); >> >> + } >> >> + return true; >> >> + } else { >> >> + return false; >> >> + } >> >> + } >> >> +} >> >> >> >> Propchange: >> >> >> >> lucene/java/trunk/contrib/analyzers/common/src/java/org/apache/lucene/analysis/ru/RussianLowerCaseFilter.java >> >> >> >> >> >> ------------------------------------------------------------------------------ >> >> svn:eol-style = native >> >> >> >> >> > >> > >> > >> > -- >> > Robert Muir >> > rcm...@gmail.com >> > >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: java-dev-unsubscr...@lucene.apache.org >> For additional commands, e-mail: java-dev-h...@lucene.apache.org >> > > > > -- > Robert Muir > rcm...@gmail.com > --------------------------------------------------------------------- To unsubscribe, e-mail: java-dev-unsubscr...@lucene.apache.org For additional commands, e-mail: java-dev-h...@lucene.apache.org