LUCENE-8175: un-revert "LUCENE-8122: Updata autogenerated code after update to ICU4J 60.2"

This commit is contained in:
Robert Muir 2018-03-26 18:29:52 -04:00
parent 4522e45bda
commit bdfe1e69e6
1 changed files with 58 additions and 58 deletions

View File

@ -1,58 +1,58 @@
// DO NOT EDIT THIS FILE! Use "ant unicode-data" to recreate. // DO NOT EDIT THIS FILE! Use "ant unicode-data" to recreate.
/* /*
* Licensed to the Apache Software Foundation (ASF) under one or more * Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with * contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership. * this work for additional information regarding copyright ownership.
* The ASF licenses this file to You under the Apache License, Version 2.0 * 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 not use this file except in compliance with
* the License. You may obtain a copy of the License at * the License. You may obtain a copy of the License at
* *
* http://www.apache.org/licenses/LICENSE-2.0 * http://www.apache.org/licenses/LICENSE-2.0
* *
* Unless required by applicable law or agreed to in writing, software * Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, * distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.lucene.analysis.util; package org.apache.lucene.analysis.util;
import org.apache.lucene.util.Bits; import org.apache.lucene.util.Bits;
import org.apache.lucene.util.SparseFixedBitSet; import org.apache.lucene.util.SparseFixedBitSet;
/** /**
* This file contains unicode properties used by various {@link CharTokenizer}s. * This file contains unicode properties used by various {@link CharTokenizer}s.
* The data was created using ICU4J v59.1.0.0 * The data was created using ICU4J v60.2.0.0
* <p> * <p>
* Unicode version: 9.0.0.0 * Unicode version: 10.0.0.0
*/ */
public final class UnicodeProps { public final class UnicodeProps {
private UnicodeProps() {} private UnicodeProps() {}
/** Unicode version that was used to generate this file: {@value} */ /** Unicode version that was used to generate this file: {@value} */
public static final String UNICODE_VERSION = "9.0.0.0"; public static final String UNICODE_VERSION = "10.0.0.0";
/** Bitset with Unicode WHITESPACE code points. */ /** Bitset with Unicode WHITESPACE code points. */
public static final Bits WHITESPACE = createBits( public static final Bits WHITESPACE = createBits(
0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x0020, 0x0085, 0x00A0, 0x1680, 0x2000, 0x2001, 0x2002, 0x2003, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x0020, 0x0085, 0x00A0, 0x1680, 0x2000, 0x2001, 0x2002, 0x2003,
0x2004, 0x2005, 0x2006, 0x2007, 0x2008, 0x2009, 0x200A, 0x2028, 0x2029, 0x202F, 0x205F, 0x3000); 0x2004, 0x2005, 0x2006, 0x2007, 0x2008, 0x2009, 0x200A, 0x2028, 0x2029, 0x202F, 0x205F, 0x3000);
private static Bits createBits(final int... codepoints) { private static Bits createBits(final int... codepoints) {
final int len = codepoints[codepoints.length - 1] + 1; final int len = codepoints[codepoints.length - 1] + 1;
final SparseFixedBitSet bitset = new SparseFixedBitSet(len); final SparseFixedBitSet bitset = new SparseFixedBitSet(len);
for (int i : codepoints) bitset.set(i); for (int i : codepoints) bitset.set(i);
return new Bits() { return new Bits() {
@Override @Override
public boolean get(int index) { public boolean get(int index) {
return index < len && bitset.get(index); return index < len && bitset.get(index);
} }
@Override @Override
public int length() { public int length() {
return 0x10FFFF + 1; return 0x10FFFF + 1;
} }
}; };
} }
} }