Skip to content

Commit 9a88d8a

Browse files
authored
Remove redundant field initializers (#13060)
Make protected fields in final classes private.
1 parent 39f6818 commit 9a88d8a

File tree

32 files changed

+48
-48
lines changed

32 files changed

+48
-48
lines changed

lucene/analysis/common/src/java/org/apache/lucene/analysis/minhash/MinHashFilter.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -59,11 +59,11 @@ public class MinHashFilter extends TokenFilter {
5959

6060
private final List<List<FixedSizeTreeSet<LongPair>>> minHashSets;
6161

62-
private int hashSetSize = DEFAULT_HASH_SET_SIZE;
62+
private final int hashSetSize;
6363

64-
private int bucketCount = DEFAULT_BUCKET_COUNT;
64+
private final int bucketCount;
6565

66-
private int hashCount = DEFAULT_HASH_COUNT;
66+
private final int hashCount;
6767

6868
private boolean requiresInitialisation = true;
6969

lucene/analysis/common/src/java/org/apache/lucene/analysis/minhash/MinHashFilterFactory.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,13 +32,13 @@ public class MinHashFilterFactory extends TokenFilterFactory {
3232
/** SPI name */
3333
public static final String NAME = "minHash";
3434

35-
private int hashCount = MinHashFilter.DEFAULT_HASH_COUNT;
35+
private final int hashCount;
3636

37-
private int bucketCount = MinHashFilter.DEFAULT_BUCKET_COUNT;
37+
private final int bucketCount;
3838

39-
private int hashSetSize = MinHashFilter.DEFAULT_HASH_SET_SIZE;
39+
private final int hashSetSize;
4040

41-
private boolean withRotation;
41+
private final boolean withRotation;
4242

4343
/** Create a {@link MinHashFilterFactory}. */
4444
public MinHashFilterFactory(Map<String, String> args) {

lucene/analysis/common/src/java/org/apache/lucene/analysis/miscellaneous/WordDelimiterGraphFilterFactory.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ public class WordDelimiterGraphFilterFactory extends TokenFilterFactory
6767
private final int flags;
6868
byte[] typeTable = null;
6969
private CharArraySet protectedWords = null;
70-
private boolean adjustOffsets = false;
70+
private final boolean adjustOffsets;
7171

7272
/** Creates a new WordDelimiterGraphFilterFactory */
7373
public WordDelimiterGraphFilterFactory(Map<String, String> args) {

lucene/analysis/common/src/java/org/apache/lucene/analysis/nl/DutchAnalyzer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ private static class DefaultSetHolder {
8989
private final CharArraySet stoptable;
9090

9191
/** Contains words that should be indexed but not stemmed. */
92-
private CharArraySet excltable = CharArraySet.EMPTY_SET;
92+
private final CharArraySet excltable;
9393

9494
private final StemmerOverrideMap stemdict;
9595

lucene/analysis/common/src/java/org/apache/lucene/analysis/pattern/PatternCaptureGroupFilterFactory.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@ public class PatternCaptureGroupFilterFactory extends TokenFilterFactory {
4141
/** SPI name */
4242
public static final String NAME = "patternCaptureGroup";
4343

44-
private Pattern pattern;
45-
private boolean preserveOriginal = true;
44+
private final Pattern pattern;
45+
private final boolean preserveOriginal;
4646

4747
public PatternCaptureGroupFilterFactory(Map<String, String> args) {
4848
super(args);

lucene/analysis/kuromoji/src/java/org/apache/lucene/analysis/ja/JapaneseTokenizerFactory.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ public class JapaneseTokenizerFactory extends TokenizerFactory implements Resour
114114
* /箱根山-箱根/成田空港-成田/ requests "箱根" and "成田" to be in the result in NBEST output.
115115
*/
116116
private final String nbestExamples;
117-
private int nbestCost = -1;
117+
private int nbestCost;
118118

119119
/** Creates a new JapaneseTokenizerFactory */
120120
public JapaneseTokenizerFactory(Map<String, String> args) {

lucene/analysis/opennlp/src/java/org/apache/lucene/analysis/opennlp/OpenNLPTokenizer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ public final class OpenNLPTokenizer extends SegmentingTokenizerBase {
4444
private int sentenceStart = 0;
4545
private int sentenceIndex = -1;
4646

47-
private NLPTokenizerOp tokenizerOp = null;
47+
private final NLPTokenizerOp tokenizerOp;
4848

4949
public OpenNLPTokenizer(
5050
AttributeFactory factory, NLPSentenceDetectorOp sentenceOp, NLPTokenizerOp tokenizerOp)

lucene/analysis/opennlp/src/java/org/apache/lucene/analysis/opennlp/tools/NLPChunkerOp.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323

2424
/** Supply OpenNLP Chunking tool Requires binary models from OpenNLP project on SourceForge. */
2525
public class NLPChunkerOp {
26-
private ChunkerME chunker = null;
26+
private final ChunkerME chunker;
2727

2828
public NLPChunkerOp(ChunkerModel chunkerModel) throws IOException {
2929
chunker = new ChunkerME(chunkerModel);

lucene/analysis/opennlp/src/java/org/apache/lucene/analysis/opennlp/tools/NLPPOSTaggerOp.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
* SourceForge.
2828
*/
2929
public class NLPPOSTaggerOp {
30-
private POSTagger tagger = null;
30+
private final POSTagger tagger;
3131

3232
public NLPPOSTaggerOp(POSModel model) throws IOException {
3333
tagger = new POSTaggerME(model);

lucene/analysis/phonetic/src/java/org/apache/lucene/analysis/phonetic/DaitchMokotoffSoundexFilter.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,10 @@
3232
*/
3333
public final class DaitchMokotoffSoundexFilter extends TokenFilter {
3434
/** true if encoded tokens should be added as synonyms */
35-
protected boolean inject = true;
35+
private final boolean inject;
3636

3737
/** phonetic encoder */
38-
protected DaitchMokotoffSoundex encoder = new DaitchMokotoffSoundex();
38+
private final DaitchMokotoffSoundex encoder = new DaitchMokotoffSoundex();
3939

4040
// output is a string such as ab|ac|...
4141
private static final Pattern pattern = Pattern.compile("([^|]+)");

0 commit comments

Comments
 (0)