You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by dw...@apache.org on 2024/01/11 17:43:31 UTC
(lucene) branch main updated: Clean up unused code & variables (#12994)
This is an automated email from the ASF dual-hosted git repository.
dweiss pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/lucene.git
The following commit(s) were added to refs/heads/main by this push:
new 2a851401a18 Clean up unused code & variables (#12994)
2a851401a18 is described below
commit 2a851401a1815883087092659c77981be409f1c6
Author: Dzung Bui <du...@gmail.com>
AuthorDate: Fri Jan 12 02:43:25 2024 +0900
Clean up unused code & variables (#12994)
---
.../src/java/org/apache/lucene/util/fst/FSTCompiler.java | 12 ++----------
1 file changed, 2 insertions(+), 10 deletions(-)
diff --git a/lucene/core/src/java/org/apache/lucene/util/fst/FSTCompiler.java b/lucene/core/src/java/org/apache/lucene/util/fst/FSTCompiler.java
index eaf26bb91eb..c3238bdaf4b 100644
--- a/lucene/core/src/java/org/apache/lucene/util/fst/FSTCompiler.java
+++ b/lucene/core/src/java/org/apache/lucene/util/fst/FSTCompiler.java
@@ -908,17 +908,16 @@ public class FSTCompiler<T> {
assert validOutput(lastOutput);
final T commonOutputPrefix;
- final T wordSuffix;
if (lastOutput != NO_OUTPUT) {
commonOutputPrefix = fst.outputs.common(output, lastOutput);
assert validOutput(commonOutputPrefix);
- wordSuffix = fst.outputs.subtract(lastOutput, commonOutputPrefix);
+ T wordSuffix = fst.outputs.subtract(lastOutput, commonOutputPrefix);
assert validOutput(wordSuffix);
parentNode.setLastOutput(input.ints[input.offset + idx - 1], commonOutputPrefix);
node.prependOutput(wordSuffix);
} else {
- commonOutputPrefix = wordSuffix = NO_OUTPUT;
+ commonOutputPrefix = NO_OUTPUT;
}
output = fst.outputs.subtract(output, commonOutputPrefix);
@@ -1113,13 +1112,6 @@ public class FSTCompiler<T> {
arc.isFinal = isFinal;
}
- void deleteLast(int label, Node target) {
- assert numArcs > 0;
- assert label == arcs[numArcs - 1].label;
- assert target == arcs[numArcs - 1].target;
- numArcs--;
- }
-
void setLastOutput(int labelToMatch, T newOutput) {
assert owner.validOutput(newOutput);
assert numArcs > 0;