cosmetic fix in FST.Builder assertion (thanks zhenyuan wei)

This commit is contained in:
Mike McCandless 2019-04-22 11:52:18 -04:00
parent c533988874
commit e522147eb1
1 changed files with 1 additions and 1 deletions

View File

@ -583,7 +583,7 @@ public class Builder<T> {
public void addArc(int label, Node target) { public void addArc(int label, Node target) {
assert label >= 0; assert label >= 0;
assert numArcs == 0 || label > arcs[numArcs-1].label: "arc[-1].label=" + arcs[numArcs-1].label + " new label=" + label + " numArcs=" + numArcs; assert numArcs == 0 || label > arcs[numArcs-1].label: "arc[numArcs-1].label=" + arcs[numArcs-1].label + " new label=" + label + " numArcs=" + numArcs;
if (numArcs == arcs.length) { if (numArcs == arcs.length) {
final Arc<T>[] newArcs = ArrayUtil.grow(arcs, numArcs+1); final Arc<T>[] newArcs = ArrayUtil.grow(arcs, numArcs+1);
for(int arcIdx=numArcs;arcIdx<newArcs.length;arcIdx++) { for(int arcIdx=numArcs;arcIdx<newArcs.length;arcIdx++) {