make that java as wordy as possible the way it likes it

This commit is contained in:
Robert Muir 2023-11-03 12:35:19 -04:00
parent 5a1cdbe2ef
commit f1c133e8e0
No known key found for this signature in database
GPG Key ID: 817AE1DD322D7ECA
10 changed files with 19 additions and 15 deletions

View File

@ -20,7 +20,7 @@ import java.util.Locale;
/** A stemmer for Brazilian Portuguese words. */ /** A stemmer for Brazilian Portuguese words. */
class BrazilianStemmer { class BrazilianStemmer {
private static final Locale locale = Locale.Builder().setLanguageTag("pt-BR").build(); private static final Locale locale = new Locale.Builder().setLanguageTag("pt-BR").build();
/** Changed term */ /** Changed term */
private String TERM; private String TERM;

View File

@ -33,7 +33,7 @@ class GermanStemmer {
/** Amount of characters that are removed with <code>substitute()</code> while stemming. */ /** Amount of characters that are removed with <code>substitute()</code> while stemming. */
private int substCount = 0; private int substCount = 0;
private static final Locale locale = Locale.Builder().setLanguageTag("de-DE").build(); private static final Locale locale = new Locale.Builder().setLanguageTag("de-DE").build();
/** /**
* Stemms the given term to an unique <code>discriminator</code>. * Stemms the given term to an unique <code>discriminator</code>.

View File

@ -39,7 +39,7 @@ public class ThaiTokenizer extends SegmentingTokenizerBase {
public static final boolean DBBI_AVAILABLE; public static final boolean DBBI_AVAILABLE;
private static final BreakIterator proto = private static final BreakIterator proto =
BreakIterator.getWordInstance(Locale.Builder().setLanguageTag("th").build()); BreakIterator.getWordInstance(new Locale.Builder().setLanguageTag("th").build());
static { static {
// check that we have a working dictionary-based break iterator for thai // check that we have a working dictionary-based break iterator for thai

View File

@ -26,7 +26,8 @@ public class TestCollationKeyAnalyzer extends CollationTestBase {
// Neither Java 1.4.2 nor 1.5.0 has Farsi Locale collation available in // Neither Java 1.4.2 nor 1.5.0 has Farsi Locale collation available in
// RuleBasedCollator. However, the Arabic Locale seems to order the Farsi // RuleBasedCollator. However, the Arabic Locale seems to order the Farsi
// characters properly. // characters properly.
private Collator collator = Collator.getInstance(Locale.Builder().setLanguageTag("ar").build()); private Collator collator =
Collator.getInstance(new Locale.Builder().setLanguageTag("ar").build());
private Analyzer analyzer; private Analyzer analyzer;
@Override @Override

View File

@ -24,7 +24,8 @@ import org.apache.lucene.util.BytesRef;
public class TestICUCollationKeyAnalyzer extends CollationTestBase { public class TestICUCollationKeyAnalyzer extends CollationTestBase {
private Collator collator = Collator.getInstance(Locale.Builder().setLanguageTag("fa").build()); private Collator collator =
Collator.getInstance(new Locale.Builder().setLanguageTag("fa").build());
private Analyzer analyzer; private Analyzer analyzer;
@Override @Override

View File

@ -65,7 +65,7 @@ public class NewLocaleTask extends PerfTask {
} }
} }
return Locale.Builder().setLanguageTag(sb.toString()).build(); return new Locale.Builder().setLanguageTag(sb.toString()).build();
} }
@Override @Override

View File

@ -797,17 +797,19 @@ public class TestPerfTasksLogic extends BenchmarkTestCase {
// specify just a language // specify just a language
benchmark = execBenchmark(getLocaleConfig("de")); benchmark = execBenchmark(getLocaleConfig("de"));
assertEquals(Locale.Builder().setLanguageTag("de").build(), benchmark.getRunData().getLocale()); assertEquals(
new Locale.Builder().setLanguageTag("de").build(), benchmark.getRunData().getLocale());
// specify language + country // specify language + country
benchmark = execBenchmark(getLocaleConfig("en,US")); benchmark = execBenchmark(getLocaleConfig("en,US"));
assertEquals( assertEquals(
Locale.Builder().setLanguageTag("en-US").build(), benchmark.getRunData().getLocale()); new Locale.Builder().setLanguageTag("en-US").build(), benchmark.getRunData().getLocale());
// specify language + country + variant // specify language + country + variant
benchmark = execBenchmark(getLocaleConfig("no,NO,NY")); benchmark = execBenchmark(getLocaleConfig("no,NO,NY"));
assertEquals( assertEquals(
Locale.Builder().setLanguageTag("no-NO-NY").build(), benchmark.getRunData().getLocale()); new Locale.Builder().setLanguageTag("no-NO-NY").build(),
benchmark.getRunData().getLocale());
} }
private String[] getLocaleConfig(String localeParam) { private String[] getLocaleConfig(String localeParam) {
@ -841,21 +843,21 @@ public class TestPerfTasksLogic extends BenchmarkTestCase {
benchmark = execBenchmark(getCollatorConfig("de", "impl:jdk")); benchmark = execBenchmark(getCollatorConfig("de", "impl:jdk"));
expected = expected =
new CollationKeyAnalyzer( new CollationKeyAnalyzer(
Collator.getInstance(Locale.Builder().setLanguageTag("de").build())); Collator.getInstance(new Locale.Builder().setLanguageTag("de").build()));
assertEqualCollation(expected, benchmark.getRunData().getAnalyzer(), "foobar"); assertEqualCollation(expected, benchmark.getRunData().getAnalyzer(), "foobar");
// specify language + country // specify language + country
benchmark = execBenchmark(getCollatorConfig("en,US", "impl:jdk")); benchmark = execBenchmark(getCollatorConfig("en,US", "impl:jdk"));
expected = expected =
new CollationKeyAnalyzer( new CollationKeyAnalyzer(
Collator.getInstance(Locale.Builder().setLanguageTag("en-US").build())); Collator.getInstance(new Locale.Builder().setLanguageTag("en-US").build()));
assertEqualCollation(expected, benchmark.getRunData().getAnalyzer(), "foobar"); assertEqualCollation(expected, benchmark.getRunData().getAnalyzer(), "foobar");
// specify language + country + variant // specify language + country + variant
benchmark = execBenchmark(getCollatorConfig("no,NO,NY", "impl:jdk")); benchmark = execBenchmark(getCollatorConfig("no,NO,NY", "impl:jdk"));
expected = expected =
new CollationKeyAnalyzer( new CollationKeyAnalyzer(
Collator.getInstance(Locale.Builder().setLanguageTag("no-NO-NY").build())); Collator.getInstance(new Locale.Builder().setLanguageTag("no-NO-NY").build()));
assertEqualCollation(expected, benchmark.getRunData().getAnalyzer(), "foobar"); assertEqualCollation(expected, benchmark.getRunData().getAnalyzer(), "foobar");
} }

View File

@ -96,7 +96,7 @@ public class TestHtmlParser extends LuceneTestCase {
public void testTurkish() throws Exception { public void testTurkish() throws Exception {
final Locale saved = Locale.getDefault(); final Locale saved = Locale.getDefault();
try { try {
Locale.setDefault(Locale.Builder().setLanguageTag("tr-TR").build()); Locale.setDefault(new Locale.Builder().setLanguageTag("tr-TR").build());
String text = String text =
"<html><HEAD><TITLE>ııı</TITLE></head><body>" "<html><HEAD><TITLE>ııı</TITLE></head><body>"
+ "<IMG SRC=\"../images/head.jpg\" WIDTH=570 HEIGHT=47 BORDER=0 ALT=\"ş\">" + "<IMG SRC=\"../images/head.jpg\" WIDTH=570 HEIGHT=47 BORDER=0 ALT=\"ş\">"

View File

@ -421,7 +421,7 @@ public final class QueryParserPaneProvider implements QueryParserTabOperator {
.fuzzyMinSim(fuzzyMinSimFloat) .fuzzyMinSim(fuzzyMinSimFloat)
.fuzzyPrefixLength(fuzzyPrefLenInt) .fuzzyPrefixLength(fuzzyPrefLenInt)
.dateResolution(DateTools.Resolution.valueOf((String) dateResCB.getSelectedItem())) .dateResolution(DateTools.Resolution.valueOf((String) dateResCB.getSelectedItem()))
.locale(Locale.Builder().setLanguageTag(locationTF.getText()).build()) .locale(new Locale.Builder().setLanguageTag(locationTF.getText()).build())
.timeZone(TimeZone.getTimeZone(timezoneTF.getText())) .timeZone(TimeZone.getTimeZone(timezoneTF.getText()))
.typeMap(typeMap) .typeMap(typeMap)
.build(); .build();

View File

@ -68,7 +68,7 @@ public class TestNLS extends LuceneTestCase {
} }
public void testNLSLoading_xx_XX() { public void testNLSLoading_xx_XX() {
Locale locale = Locale.Builder().setLanguageTag("xx-XX").build(); Locale locale = new Locale.Builder().setLanguageTag("xx-XX").build();
String message = String message =
NLS.getLocalizedMessage( NLS.getLocalizedMessage(
MessagesTestBundle.Q0004E_INVALID_SYNTAX_ESCAPE_UNICODE_TRUNCATION, locale); MessagesTestBundle.Q0004E_INVALID_SYNTAX_ESCAPE_UNICODE_TRUNCATION, locale);