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