@@ -677,8 +677,13 @@ public void testPrefixes() throws IOException {
677
677
builder = (IntervalQueryBuilder ) parseQuery (short_prefix_json );
678
678
expected = new IntervalQuery (
679
679
PREFIXED_FIELD ,
680
- Intervals .or (Intervals .fixField (PREFIXED_FIELD + "._index_prefix" ,
681
- Intervals .wildcard (new BytesRef ("t?" ), IndexSearcher .getMaxClauseCount ())), Intervals .term ("t" ))
680
+ Intervals .or (
681
+ Intervals .fixField (
682
+ PREFIXED_FIELD + "._index_prefix" ,
683
+ Intervals .wildcard (new BytesRef ("t?" ), IndexSearcher .getMaxClauseCount ())
684
+ ),
685
+ Intervals .term ("t" )
686
+ )
682
687
);
683
688
assertEquals (expected , builder .toQuery (createSearchExecutionContext ()));
684
689
@@ -782,8 +787,10 @@ public void testRegexp() throws IOException {
782
787
}""" , TEXT_FIELD_NAME );
783
788
784
789
builder = (IntervalQueryBuilder ) parseQuery (fixed_field_json );
785
- expected = new IntervalQuery (TEXT_FIELD_NAME , Intervals .fixField (MASKED_FIELD ,
786
- Intervals .regexp (new BytesRef ("te.*m" ), IndexSearcher .getMaxClauseCount ())));
790
+ expected = new IntervalQuery (
791
+ TEXT_FIELD_NAME ,
792
+ Intervals .fixField (MASKED_FIELD , Intervals .regexp (new BytesRef ("te.*m" ), IndexSearcher .getMaxClauseCount ()))
793
+ );
787
794
assertEquals (expected , builder .toQuery (createSearchExecutionContext ()));
788
795
789
796
String fixed_field_json_no_positions = Strings .format ("""
@@ -806,7 +813,7 @@ public void testRegexp() throws IOException {
806
813
public void testMaxExpansionExceptionFailure () throws Exception {
807
814
IntervalsSourceProvider provider1 = new IntervalsSourceProvider .Prefix ("bar" , "keyword" , null );
808
815
IntervalsSourceProvider provider2 = new IntervalsSourceProvider .Wildcard ("bar*" , "keyword" , null );
809
- IntervalsSourceProvider provider3 = new IntervalsSourceProvider .Fuzzy ("bar" , 0 , true , Fuzziness .fromEdits (1 ), "keyword" ,null );
816
+ IntervalsSourceProvider provider3 = new IntervalsSourceProvider .Fuzzy ("bar" , 0 , true , Fuzziness .fromEdits (1 ), "keyword" , null );
810
817
IntervalsSourceProvider provider4 = new IntervalsSourceProvider .Regexp ("bar.*" , "keyword" , null );
811
818
IntervalsSourceProvider provider5 = new IntervalsSourceProvider .Range ("bar" , "bar2" , true , true , "keyword" , null );
812
819
IntervalsSourceProvider provider = randomFrom (provider1 , provider2 , provider3 , provider4 , provider5 );
@@ -824,8 +831,10 @@ public void testMaxExpansionExceptionFailure() throws Exception {
824
831
IntervalQueryBuilder queryBuilder = new IntervalQueryBuilder (TEXT_FIELD_NAME , provider );
825
832
IndexSearcher searcher = newSearcher (reader );
826
833
Query query = queryBuilder .toQuery (createSearchExecutionContext (searcher ));
827
- RuntimeException exc = expectThrows (RuntimeException .class ,
828
- () -> query .createWeight (searcher , ScoreMode .COMPLETE , 1.0f ).scorer (searcher .getLeafContexts ().get (0 )));
834
+ RuntimeException exc = expectThrows (
835
+ RuntimeException .class ,
836
+ () -> query .createWeight (searcher , ScoreMode .COMPLETE , 1.0f ).scorer (searcher .getLeafContexts ().get (0 ))
837
+ );
829
838
assertThat (exc .getMessage (), containsString ("expanded to too many terms (limit 1)" ));
830
839
} finally {
831
840
IndexSearcher .setMaxClauseCount (origBoolMaxClauseCount );
@@ -896,8 +905,10 @@ public void testWildcard() throws IOException {
896
905
}""" , TEXT_FIELD_NAME );
897
906
898
907
builder = (IntervalQueryBuilder ) parseQuery (fixed_field_json );
899
- expected = new IntervalQuery (TEXT_FIELD_NAME , Intervals .fixField (MASKED_FIELD ,
900
- Intervals .wildcard (new BytesRef ("te?m" ), IndexSearcher .getMaxClauseCount ())));
908
+ expected = new IntervalQuery (
909
+ TEXT_FIELD_NAME ,
910
+ Intervals .fixField (MASKED_FIELD , Intervals .wildcard (new BytesRef ("te?m" ), IndexSearcher .getMaxClauseCount ()))
911
+ );
901
912
assertEquals (expected , builder .toQuery (createSearchExecutionContext ()));
902
913
903
914
String fixed_field_json_no_positions = Strings .format ("""
@@ -930,14 +941,21 @@ public void testWildcard() throws IOException {
930
941
}""" , TEXT_FIELD_NAME );
931
942
932
943
builder = (IntervalQueryBuilder ) parseQuery (fixed_field_analyzer_json );
933
- expected = new IntervalQuery (TEXT_FIELD_NAME , Intervals .fixField (MASKED_FIELD ,
934
- Intervals .wildcard (new BytesRef ("Te?m" ), IndexSearcher .getMaxClauseCount ())));
944
+ expected = new IntervalQuery (
945
+ TEXT_FIELD_NAME ,
946
+ Intervals .fixField (MASKED_FIELD , Intervals .wildcard (new BytesRef ("Te?m" ), IndexSearcher .getMaxClauseCount ()))
947
+ );
935
948
assertEquals (expected , builder .toQuery (createSearchExecutionContext ()));
936
949
}
937
950
938
951
private static IntervalsSource buildFuzzySource (String term , String label , int prefixLength , boolean transpositions , int editDistance ) {
939
- FuzzyQuery fq =
940
- new FuzzyQuery (new Term ("field" , term ), editDistance , prefixLength , IndexSearcher .getMaxClauseCount (), transpositions );
952
+ FuzzyQuery fq = new FuzzyQuery (
953
+ new Term ("field" , term ),
954
+ editDistance ,
955
+ prefixLength ,
956
+ IndexSearcher .getMaxClauseCount (),
957
+ transpositions
958
+ );
941
959
return Intervals .multiterm (fq .getAutomata (), IndexSearcher .getMaxClauseCount (), label );
942
960
}
943
961
@@ -1058,8 +1076,10 @@ public void testRange() throws IOException {
1058
1076
}
1059
1077
}""" , TEXT_FIELD_NAME );
1060
1078
IntervalQueryBuilder builder = (IntervalQueryBuilder ) parseQuery (json );
1061
- Query expected = new IntervalQuery (TEXT_FIELD_NAME ,
1062
- Intervals .range (new BytesRef ("aaa" ), new BytesRef ("aab" ), true , true , IndexSearcher .getMaxClauseCount ()));
1079
+ Query expected = new IntervalQuery (
1080
+ TEXT_FIELD_NAME ,
1081
+ Intervals .range (new BytesRef ("aaa" ), new BytesRef ("aab" ), true , true , IndexSearcher .getMaxClauseCount ())
1082
+ );
1063
1083
assertEquals (expected , builder .toQuery (createSearchExecutionContext ()));
1064
1084
1065
1085
json = Strings .format ("""
@@ -1074,8 +1094,10 @@ public void testRange() throws IOException {
1074
1094
}
1075
1095
}""" , TEXT_FIELD_NAME );
1076
1096
builder = (IntervalQueryBuilder ) parseQuery (json );
1077
- expected = new IntervalQuery (TEXT_FIELD_NAME ,
1078
- Intervals .range (new BytesRef ("aaa" ), new BytesRef ("aab" ), false , false , IndexSearcher .getMaxClauseCount ()));
1097
+ expected = new IntervalQuery (
1098
+ TEXT_FIELD_NAME ,
1099
+ Intervals .range (new BytesRef ("aaa" ), new BytesRef ("aab" ), false , false , IndexSearcher .getMaxClauseCount ())
1100
+ );
1079
1101
assertEquals (expected , builder .toQuery (createSearchExecutionContext ()));
1080
1102
1081
1103
String incomplete_range = Strings .format ("""
0 commit comments