Skip to content

Commit 0a51414

Browse files
committed
analysis
1 parent d5955b5 commit 0a51414

File tree

13 files changed

+9
-56
lines changed

13 files changed

+9
-56
lines changed

analysis/src/Hint.ml

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,8 @@ let inlay ~path ~pos ~maxLength ~debug =
6060
( Pexp_constant _ | Pexp_tuple _ | Pexp_record _ | Pexp_variant _
6161
| Pexp_apply _ | Pexp_match _ | Pexp_construct _ | Pexp_ifthenelse _
6262
| Pexp_array _ | Pexp_ident _ | Pexp_try _ | Pexp_lazy _
63-
| Pexp_send _ | Pexp_field _ | Pexp_open _ );
63+
| Pexp_send _ | Pexp_field _ | Pexp_open _
64+
| Pexp_fun (_, _, _, _, Some _) );
6465
};
6566
} ->
6667
push vb.pvb_pat.ppat_loc Type
@@ -125,12 +126,7 @@ let codeLens ~path ~debug =
125126
(match vb with
126127
| {
127128
pvb_pat = {ppat_desc = Ppat_var _; ppat_loc};
128-
pvb_expr =
129-
{
130-
pexp_desc =
131-
Pexp_construct
132-
({txt = Lident "Function$"}, Some {pexp_desc = Pexp_fun _});
133-
};
129+
pvb_expr = {pexp_desc = Pexp_fun _};
134130
} ->
135131
push ppat_loc
136132
| _ -> ());

compiler/gentype/TranslateStructure.ml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,6 @@ let rec addAnnotationsToTypes_ ~config ~(expr : Typedtree.expression)
1818
else a_name
1919
in
2020
{a_name; a_type} :: next_types1
21-
| Texp_construct ({txt = Lident "Function$"}, _, [fun_expr]), _, _ ->
22-
(* let uncurried1: function$<_, _> = Function$(x => x |> string_of_int, [`Has_arity1]) *)
23-
addAnnotationsToTypes_ ~config ~expr:fun_expr arg_types
2421
| Texp_apply ({exp_desc = Texp_ident (path, _, _)}, [(_, Some expr1)]), _, _
2522
-> (
2623
match path |> TranslateTypeExprFromTypes.path_to_list |> List.rev with

tests/analysis_tests/tests-generic-jsx-transform/src/expected/GenericJsxCompletion.res.txt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,6 @@ Path GenericJsx.Elements.props
4747

4848
Complete src/GenericJsxCompletion.res 14:21
4949
posCursor:[14:21] posNoWhite:[14:20] Found expr:[8:13->23:3]
50-
posCursor:[14:21] posNoWhite:[14:20] Found expr:[8:14->23:3]
5150
posCursor:[14:21] posNoWhite:[14:20] Found expr:[9:4->22:10]
5251
posCursor:[14:21] posNoWhite:[14:20] Found expr:[10:4->22:10]
5352
posCursor:[14:21] posNoWhite:[14:20] Found expr:[11:4->22:10]
@@ -86,7 +85,6 @@ Path Js.String2.st
8685

8786
Complete src/GenericJsxCompletion.res 20:24
8887
posCursor:[20:24] posNoWhite:[20:23] Found expr:[8:13->23:3]
89-
posCursor:[20:24] posNoWhite:[20:23] Found expr:[8:14->23:3]
9088
posCursor:[20:24] posNoWhite:[20:23] Found expr:[9:4->22:10]
9189
posCursor:[20:24] posNoWhite:[20:23] Found expr:[10:4->22:10]
9290
posCursor:[20:24] posNoWhite:[20:23] Found expr:[11:4->22:10]

tests/analysis_tests/tests/src/expected/Completion.res.txt

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -995,7 +995,6 @@ Path Objects.Rec.recordVal
995995

996996
Complete src/Completion.res 120:7
997997
posCursor:[120:7] posNoWhite:[120:6] Found expr:[119:11->123:1]
998-
posCursor:[120:7] posNoWhite:[120:6] Found expr:[119:11->123:1]
999998
posCursor:[120:7] posNoWhite:[120:6] Found expr:[120:5->122:5]
1000999
posCursor:[120:7] posNoWhite:[120:6] Found expr:[120:5->120:7]
10011000
Pexp_ident my:[120:5->120:7]
@@ -1511,7 +1510,6 @@ Path SomeLocal
15111510

15121511
Complete src/Completion.res 275:15
15131512
posCursor:[275:15] posNoWhite:[275:14] Found expr:[274:11->278:1]
1514-
posCursor:[275:15] posNoWhite:[275:14] Found expr:[274:11->278:1]
15151513
posCursor:[275:15] posNoWhite:[275:14] Found expr:[275:5->277:3]
15161514
posCursor:[275:15] posNoWhite:[275:14] Found expr:[275:13->275:15]
15171515
Pexp_ident _w:[275:13->275:15]
@@ -1851,7 +1849,6 @@ posCursor:[339:26] posNoWhite:[339:25] Found expr:[336:3->349:23]
18511849
JSX <div:[336:3->336:6] onClick[337:4->337:11]=...[337:13->349:23]> _children:None
18521850
posCursor:[339:26] posNoWhite:[339:25] Found expr:[337:13->349:23]
18531851
posCursor:[339:26] posNoWhite:[339:25] Found expr:[337:13->341:6]
1854-
posCursor:[339:26] posNoWhite:[339:25] Found expr:[337:13->341:6]
18551852
posCursor:[339:26] posNoWhite:[339:25] Found expr:[338:6->341:5]
18561853
posCursor:[339:26] posNoWhite:[339:25] Found expr:[339:16->341:5]
18571854
posCursor:[339:26] posNoWhite:[339:25] Found pattern:[339:20->341:5]
@@ -1983,7 +1980,6 @@ posCursor:[358:23] posNoWhite:[358:22] Found expr:[358:12->358:23]
19831980

19841981
Complete src/Completion.res 365:8
19851982
posCursor:[365:8] posNoWhite:[365:7] Found expr:[363:8->368:3]
1986-
posCursor:[365:8] posNoWhite:[365:7] Found expr:[363:8->368:3]
19871983
posCursor:[365:8] posNoWhite:[365:7] Found pattern:[365:7->367:5]
19881984
posCursor:[365:8] posNoWhite:[365:7] Found pattern:[365:7->365:8]
19891985
Ppat_construct T:[365:7->365:8]
@@ -2065,7 +2061,6 @@ Path T
20652061

20662062
Complete src/Completion.res 376:21
20672063
posCursor:[376:21] posNoWhite:[376:20] Found expr:[374:8->379:3]
2068-
posCursor:[376:21] posNoWhite:[376:20] Found expr:[374:8->379:3]
20692064
posCursor:[376:21] posNoWhite:[376:20] Found pattern:[376:7->378:5]
20702065
posCursor:[376:21] posNoWhite:[376:20] Found pattern:[376:7->376:21]
20712066
Ppat_construct AndThatOther.T:[376:7->376:21]
@@ -2168,7 +2163,6 @@ Path funRecord
21682163

21692164
Complete src/Completion.res 392:12
21702165
posCursor:[392:12] posNoWhite:[392:11] Found expr:[390:8->395:1]
2171-
posCursor:[392:12] posNoWhite:[392:11] Found expr:[390:8->395:1]
21722166
posCursor:[392:12] posNoWhite:[392:11] Found expr:[391:2->394:4]
21732167
posCursor:[392:12] posNoWhite:[392:11] Found expr:[392:6->394:4]
21742168
posCursor:[392:12] posNoWhite:[392:11] Found expr:[392:6->392:12]
@@ -2272,7 +2266,6 @@ Path r
22722266

22732267
Complete src/Completion.res 412:21
22742268
posCursor:[412:21] posNoWhite:[412:20] Found expr:[411:14->418:1]
2275-
posCursor:[412:21] posNoWhite:[412:20] Found expr:[411:14->418:1]
22762269
posCursor:[412:21] posNoWhite:[412:20] Found expr:[412:5->417:17]
22772270
posCursor:[412:21] posNoWhite:[412:20] Found expr:[412:5->414:42]
22782271
posCursor:[412:21] posNoWhite:[412:20] Found expr:[412:5->414:5]
@@ -2299,7 +2292,6 @@ Path SomeLocalModule.
22992292

23002293
Complete src/Completion.res 415:21
23012294
posCursor:[415:21] posNoWhite:[415:20] Found expr:[411:14->418:1]
2302-
posCursor:[415:21] posNoWhite:[415:20] Found expr:[411:14->418:1]
23032295
posCursor:[415:21] posNoWhite:[415:20] Found expr:[414:2->417:17]
23042296
posCursor:[415:21] posNoWhite:[415:20] Found expr:[415:5->417:17]
23052297
Pexp_apply ...[415:5->417:8] (...[417:9->417:16])

tests/analysis_tests/tests/src/expected/CompletionFunctionArguments.res.txt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -425,7 +425,6 @@ Complete src/CompletionFunctionArguments.res 109:29
425425
posCursor:[109:29] posNoWhite:[109:28] Found expr:[105:3->114:4]
426426
JSX <div:[105:3->105:6] onMouseDown[106:4->106:15]=...[106:35->113:5]> _children:114:2
427427
posCursor:[109:29] posNoWhite:[109:28] Found expr:[106:35->113:5]
428-
posCursor:[109:29] posNoWhite:[109:28] Found expr:[106:16->113:5]
429428
posCursor:[109:29] posNoWhite:[109:28] Found expr:[107:6->109:29]
430429
posCursor:[109:29] posNoWhite:[109:28] Found expr:[108:6->109:29]
431430
posCursor:[109:29] posNoWhite:[109:28] Found expr:[109:9->109:29]
@@ -450,7 +449,6 @@ Complete src/CompletionFunctionArguments.res 111:27
450449
posCursor:[111:27] posNoWhite:[111:26] Found expr:[105:3->114:4]
451450
JSX <div:[105:3->105:6] onMouseDown[106:4->106:15]=...[106:35->113:5]> _children:114:2
452451
posCursor:[111:27] posNoWhite:[111:26] Found expr:[106:35->113:5]
453-
posCursor:[111:27] posNoWhite:[111:26] Found expr:[106:16->113:5]
454452
posCursor:[111:27] posNoWhite:[111:26] Found expr:[107:6->111:27]
455453
posCursor:[111:27] posNoWhite:[111:26] Found expr:[108:6->111:27]
456454
posCursor:[111:27] posNoWhite:[111:26] Found expr:[111:9->111:27]

tests/analysis_tests/tests/src/expected/CompletionInferValues.res.txt

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,6 @@ Complete src/CompletionInferValues.res 24:63
8080
posCursor:[24:63] posNoWhite:[24:62] Found expr:[24:3->24:64]
8181
Pexp_apply ...[24:3->24:21] (...[24:22->24:63])
8282
posCursor:[24:63] posNoWhite:[24:62] Found expr:[24:22->24:63]
83-
posCursor:[24:63] posNoWhite:[24:62] Found expr:[24:23->24:63]
8483
posCursor:[24:63] posNoWhite:[24:62] Found expr:[24:36->24:63]
8584
posCursor:[24:63] posNoWhite:[24:62] Found expr:[24:42->24:63]
8685
posCursor:[24:63] posNoWhite:[24:62] Found expr:[24:52->24:63]
@@ -112,7 +111,6 @@ Complete src/CompletionInferValues.res 27:90
112111
posCursor:[27:90] posNoWhite:[27:89] Found expr:[27:39->27:91]
113112
Pexp_apply ...[27:39->27:48] (...[27:49->27:90])
114113
posCursor:[27:90] posNoWhite:[27:89] Found expr:[27:49->27:90]
115-
posCursor:[27:90] posNoWhite:[27:89] Found expr:[27:50->27:90]
116114
posCursor:[27:90] posNoWhite:[27:89] Found expr:[27:56->27:90]
117115
posCursor:[27:90] posNoWhite:[27:89] Found expr:[27:69->27:90]
118116
posCursor:[27:90] posNoWhite:[27:89] Found expr:[27:79->27:90]
@@ -146,7 +144,6 @@ Complete src/CompletionInferValues.res 30:36
146144
posCursor:[30:36] posNoWhite:[30:35] Found expr:[30:3->30:39]
147145
Pexp_apply ...[30:3->30:15] (...[30:16->30:38])
148146
posCursor:[30:36] posNoWhite:[30:35] Found expr:[30:16->30:38]
149-
posCursor:[30:36] posNoWhite:[30:35] Found expr:[30:16->30:38]
150147
posCursor:[30:36] posNoWhite:[30:35] Found expr:[30:27->30:36]
151148
Completable: Cpath Value[event]->pr
152149
Package opens Pervasives.JsxModules.place holder
@@ -173,7 +170,6 @@ Complete src/CompletionInferValues.res 41:50
173170
posCursor:[41:50] posNoWhite:[41:49] Found expr:[41:12->41:56]
174171
JSX <div:[41:12->41:15] onMouseEnter[41:16->41:28]=...[41:36->41:52]> _children:41:54
175172
posCursor:[41:50] posNoWhite:[41:49] Found expr:[41:36->41:52]
176-
posCursor:[41:50] posNoWhite:[41:49] Found expr:[41:29->41:52]
177173
posCursor:[41:50] posNoWhite:[41:49] Found expr:[41:41->41:50]
178174
Completable: Cpath Value[event]->pr <<jsx>>
179175
Package opens Pervasives.JsxModules.place holder
@@ -200,7 +196,6 @@ Complete src/CompletionInferValues.res 44:50
200196
posCursor:[44:50] posNoWhite:[44:49] Found expr:[44:12->44:56]
201197
JSX <Div:[44:12->44:15] onMouseEnter[44:16->44:28]=...[44:36->44:52]> _children:44:54
202198
posCursor:[44:50] posNoWhite:[44:49] Found expr:[44:36->44:52]
203-
posCursor:[44:50] posNoWhite:[44:49] Found expr:[44:29->44:52]
204199
posCursor:[44:50] posNoWhite:[44:49] Found expr:[44:41->44:50]
205200
Completable: Cpath Value[event]->pr <<jsx>>
206201
Package opens Pervasives.JsxModules.place holder
@@ -226,7 +221,6 @@ Complete src/CompletionInferValues.res 47:87
226221
posCursor:[47:87] posNoWhite:[47:86] Found expr:[47:12->47:93]
227222
JSX <div:[47:12->47:15] onMouseEnter[47:16->47:28]=...[47:36->47:89]> _children:47:91
228223
posCursor:[47:87] posNoWhite:[47:86] Found expr:[47:36->47:89]
229-
posCursor:[47:87] posNoWhite:[47:86] Found expr:[47:29->47:89]
230224
posCursor:[47:87] posNoWhite:[47:86] Found expr:[47:41->47:87]
231225
posCursor:[47:87] posNoWhite:[47:86] Found expr:[47:81->47:87]
232226
Completable: Cpath Value[btn]->t <<jsx>>
@@ -257,7 +251,6 @@ Complete src/CompletionInferValues.res 50:108
257251
posCursor:[50:108] posNoWhite:[50:107] Found expr:[50:12->50:114]
258252
JSX <div:[50:12->50:15] onMouseEnter[50:16->50:28]=...[50:36->50:110]> _children:50:112
259253
posCursor:[50:108] posNoWhite:[50:107] Found expr:[50:36->50:110]
260-
posCursor:[50:108] posNoWhite:[50:107] Found expr:[50:29->50:110]
261254
posCursor:[50:108] posNoWhite:[50:107] Found expr:[50:41->50:108]
262255
posCursor:[50:108] posNoWhite:[50:107] Found expr:[50:100->50:108]
263256
Completable: Cpath Value[btn]->spl <<jsx>>
@@ -300,7 +293,6 @@ Complete src/CompletionInferValues.res 53:130
300293
posCursor:[53:130] posNoWhite:[53:129] Found expr:[53:12->53:136]
301294
JSX <div:[53:12->53:15] onMouseEnter[53:16->53:28]=...[53:36->53:132]> _children:53:134
302295
posCursor:[53:130] posNoWhite:[53:129] Found expr:[53:36->53:132]
303-
posCursor:[53:130] posNoWhite:[53:129] Found expr:[53:29->53:132]
304296
posCursor:[53:130] posNoWhite:[53:129] Found expr:[53:41->53:130]
305297
posCursor:[53:130] posNoWhite:[53:129] Found expr:[53:123->53:130]
306298
Completable: Cpath Value[btn]->ma <<jsx>>
@@ -663,7 +655,6 @@ Complete src/CompletionInferValues.res 130:26
663655
posCursor:[130:26] posNoWhite:[130:25] Found expr:[130:3->130:37]
664656
Pexp_apply ...[130:3->130:23] (...[130:24->130:36])
665657
posCursor:[130:26] posNoWhite:[130:25] Found expr:[130:24->130:36]
666-
posCursor:[130:26] posNoWhite:[130:25] Found expr:[130:25->130:36]
667658
posCursor:[130:26] posNoWhite:[130:25] Found pattern:[130:25->130:27]
668659
posCursor:[130:26] posNoWhite:[130:25] Found pattern:[130:25->130:27]
669660
Completable: Cpattern CArgument CArgument Value[fnWithRecordCallback]($0)($0)->recordBody
@@ -690,7 +681,6 @@ Complete src/CompletionInferValues.res 137:30
690681
posCursor:[137:30] posNoWhite:[137:29] Found expr:[137:3->137:33]
691682
Pexp_apply ...[137:3->137:6] (~cb137:8->137:10=...[137:11->137:32])
692683
posCursor:[137:30] posNoWhite:[137:29] Found expr:[137:11->137:32]
693-
posCursor:[137:30] posNoWhite:[137:29] Found expr:[137:12->137:32]
694684
posCursor:[137:30] posNoWhite:[137:29] Found expr:[137:24->0:-1]
695685
posCursor:[137:30] posNoWhite:[137:29] Found expr:[137:24->0:-1]
696686
Completable: Cpath Value[root]->
@@ -725,7 +715,6 @@ Complete src/CompletionInferValues.res 146:30
725715
posCursor:[146:30] posNoWhite:[146:29] Found expr:[146:3->146:33]
726716
Pexp_apply ...[146:3->146:6] (~cb146:8->146:10=...[146:11->146:32])
727717
posCursor:[146:30] posNoWhite:[146:29] Found expr:[146:11->146:32]
728-
posCursor:[146:30] posNoWhite:[146:29] Found expr:[146:12->146:32]
729718
posCursor:[146:30] posNoWhite:[146:29] Found expr:[146:24->0:-1]
730719
posCursor:[146:30] posNoWhite:[146:29] Found expr:[146:24->0:-1]
731720
Completable: Cpath Value[root]->
@@ -802,7 +791,6 @@ Complete src/CompletionInferValues.res 158:105
802791
posCursor:[158:105] posNoWhite:[158:104] Found expr:[158:18->158:110]
803792
Pexp_apply ...[158:18->158:49] (~prepare158:51->158:58=...[158:59->158:72], ~render158:74->158:80=...[158:81->158:106], ...[158:107->158:109])
804793
posCursor:[158:105] posNoWhite:[158:104] Found expr:[158:81->158:106]
805-
posCursor:[158:105] posNoWhite:[158:104] Found expr:[158:82->158:106]
806794
posCursor:[158:105] posNoWhite:[158:104] Found expr:[158:97->158:105]
807795
Pexp_field [158:97->158:104] _:[158:105->158:105]
808796
Completable: Cpath Value[support].""
@@ -827,7 +815,6 @@ Complete src/CompletionInferValues.res 162:110
827815
posCursor:[162:110] posNoWhite:[162:109] Found expr:[162:18->162:115]
828816
Pexp_apply ...[162:18->162:49] (~prepare162:51->162:58=...[162:59->162:72], ~render162:74->162:80=...[162:81->162:111], ...[162:112->162:114])
829817
posCursor:[162:110] posNoWhite:[162:109] Found expr:[162:81->162:111]
830-
posCursor:[162:110] posNoWhite:[162:109] Found expr:[162:82->162:111]
831818
posCursor:[162:110] posNoWhite:[162:109] Found expr:[162:104->0:-1]
832819
posCursor:[162:110] posNoWhite:[162:109] Found expr:[162:104->0:-1]
833820
Completable: Cpath Value[root]->

tests/analysis_tests/tests/src/expected/CompletionJsx.res.txt

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ Path Js.String2.st
2323

2424
Complete src/CompletionJsx.res 13:21
2525
posCursor:[13:21] posNoWhite:[13:20] Found expr:[8:13->33:3]
26-
posCursor:[13:21] posNoWhite:[13:20] Found expr:[8:14->33:3]
2726
posCursor:[13:21] posNoWhite:[13:20] Found expr:[9:4->32:10]
2827
posCursor:[13:21] posNoWhite:[13:20] Found expr:[10:4->32:10]
2928
posCursor:[13:21] posNoWhite:[13:20] Found expr:[11:4->32:10]
@@ -61,7 +60,6 @@ Path Js.String2.st
6160

6261
Complete src/CompletionJsx.res 18:24
6362
posCursor:[18:24] posNoWhite:[18:23] Found expr:[8:13->33:3]
64-
posCursor:[18:24] posNoWhite:[18:23] Found expr:[8:14->33:3]
6563
posCursor:[18:24] posNoWhite:[18:23] Found expr:[9:4->32:10]
6664
posCursor:[18:24] posNoWhite:[18:23] Found expr:[10:4->32:10]
6765
posCursor:[18:24] posNoWhite:[18:23] Found expr:[11:4->32:10]
@@ -106,7 +104,6 @@ Path Js.String2.st
106104

107105
Complete src/CompletionJsx.res 20:27
108106
posCursor:[20:27] posNoWhite:[20:26] Found expr:[8:13->33:3]
109-
posCursor:[20:27] posNoWhite:[20:26] Found expr:[8:14->33:3]
110107
posCursor:[20:27] posNoWhite:[20:26] Found expr:[9:4->32:10]
111108
posCursor:[20:27] posNoWhite:[20:26] Found expr:[10:4->32:10]
112109
posCursor:[20:27] posNoWhite:[20:26] Found expr:[11:4->32:10]
@@ -150,7 +147,6 @@ Path Js.String2.st
150147

151148
Complete src/CompletionJsx.res 22:44
152149
posCursor:[22:44] posNoWhite:[22:43] Found expr:[8:13->33:3]
153-
posCursor:[22:44] posNoWhite:[22:43] Found expr:[8:14->33:3]
154150
posCursor:[22:44] posNoWhite:[22:43] Found expr:[9:4->32:10]
155151
posCursor:[22:44] posNoWhite:[22:43] Found expr:[10:4->32:10]
156152
posCursor:[22:44] posNoWhite:[22:43] Found expr:[11:4->32:10]
@@ -196,7 +192,6 @@ Path Js.String2.st
196192

197193
Complete src/CompletionJsx.res 24:19
198194
posCursor:[24:19] posNoWhite:[24:18] Found expr:[8:13->33:3]
199-
posCursor:[24:19] posNoWhite:[24:18] Found expr:[8:14->33:3]
200195
posCursor:[24:19] posNoWhite:[24:18] Found expr:[9:4->32:10]
201196
posCursor:[24:19] posNoWhite:[24:18] Found expr:[10:4->32:10]
202197
posCursor:[24:19] posNoWhite:[24:18] Found expr:[11:4->32:10]
@@ -277,7 +272,6 @@ Path Belt.Int.
277272

278273
Complete src/CompletionJsx.res 26:14
279274
posCursor:[26:14] posNoWhite:[26:13] Found expr:[8:13->33:3]
280-
posCursor:[26:14] posNoWhite:[26:13] Found expr:[8:14->33:3]
281275
posCursor:[26:14] posNoWhite:[26:13] Found expr:[9:4->32:10]
282276
posCursor:[26:14] posNoWhite:[26:13] Found expr:[10:4->32:10]
283277
posCursor:[26:14] posNoWhite:[26:13] Found expr:[11:4->32:10]
@@ -357,7 +351,6 @@ Path Belt.Int.
357351

358352
Complete src/CompletionJsx.res 28:20
359353
posCursor:[28:20] posNoWhite:[28:19] Found expr:[8:13->33:3]
360-
posCursor:[28:20] posNoWhite:[28:19] Found expr:[8:14->33:3]
361354
posCursor:[28:20] posNoWhite:[28:19] Found expr:[9:4->32:10]
362355
posCursor:[28:20] posNoWhite:[28:19] Found expr:[10:4->32:10]
363356
posCursor:[28:20] posNoWhite:[28:19] Found expr:[11:4->32:10]
@@ -396,7 +389,6 @@ Path Js.Array2.a
396389

397390
Complete src/CompletionJsx.res 30:12
398391
posCursor:[30:12] posNoWhite:[30:11] Found expr:[8:13->33:3]
399-
posCursor:[30:12] posNoWhite:[30:11] Found expr:[8:14->33:3]
400392
posCursor:[30:12] posNoWhite:[30:11] Found expr:[9:4->32:10]
401393
posCursor:[30:12] posNoWhite:[30:11] Found expr:[10:4->32:10]
402394
posCursor:[30:12] posNoWhite:[30:11] Found expr:[11:4->32:10]

tests/analysis_tests/tests/src/expected/CompletionPattern.res.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1129,7 +1129,6 @@ Path res
11291129

11301130
Complete src/CompletionPattern.res 227:25
11311131
posCursor:[227:25] posNoWhite:[227:24] Found expr:[223:11->231:1]
1132-
posCursor:[227:25] posNoWhite:[227:24] Found expr:[223:12->231:1]
11331132
posCursor:[227:25] posNoWhite:[227:24] Found expr:[226:4->227:28]
11341133
posCursor:[227:25] posNoWhite:[227:24] Found pattern:[227:18->227:27]
11351134
Completable: Cpattern Value[r]->recordBody

tests/analysis_tests/tests/src/expected/CompletionPipeChain.res.txt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -426,7 +426,6 @@ Complete src/CompletionPipeChain.res 82:30
426426
posCursor:[82:30] posNoWhite:[82:29] Found expr:[76:15->93:1]
427427
Pexp_apply ...[76:15->76:46] (~prepare77:3->77:10=...[77:11->77:24], ~render78:3->78:9=...[78:10->91:3], ...[92:2->92:4])
428428
posCursor:[82:30] posNoWhite:[82:29] Found expr:[78:10->91:3]
429-
posCursor:[82:30] posNoWhite:[82:29] Found expr:[78:10->91:3]
430429
posCursor:[82:30] posNoWhite:[82:29] Found expr:[79:4->90:14]
431430
posCursor:[82:30] posNoWhite:[82:29] Found expr:[82:7->90:14]
432431
posCursor:[82:30] posNoWhite:[82:29] Found expr:[82:7->82:30]
@@ -453,7 +452,6 @@ Complete src/CompletionPipeChain.res 88:16
453452
posCursor:[88:16] posNoWhite:[88:15] Found expr:[76:15->93:1]
454453
Pexp_apply ...[76:15->76:46] (~prepare77:3->77:10=...[77:11->77:24], ~render78:3->78:9=...[78:10->91:3], ...[92:2->92:4])
455454
posCursor:[88:16] posNoWhite:[88:15] Found expr:[78:10->91:3]
456-
posCursor:[88:16] posNoWhite:[88:15] Found expr:[78:10->91:3]
457455
posCursor:[88:16] posNoWhite:[88:15] Found expr:[79:4->90:14]
458456
posCursor:[88:16] posNoWhite:[88:15] Found expr:[84:4->90:14]
459457
posCursor:[88:16] posNoWhite:[88:15] Found expr:[85:4->90:14]

tests/analysis_tests/tests/src/expected/Destructuring.res.txt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@ Path x
3434

3535
Complete src/Destructuring.res 11:13
3636
posCursor:[11:13] posNoWhite:[11:11] Found expr:[10:8->14:1]
37-
posCursor:[11:13] posNoWhite:[11:11] Found expr:[10:9->14:1]
3837
posCursor:[11:13] posNoWhite:[11:11] Found expr:[11:2->13:6]
3938
posCursor:[11:13] posNoWhite:[11:11] Found pattern:[11:6->11:14]
4039
Completable: Cpattern Value[x]->recordBody
@@ -51,7 +50,6 @@ Path x
5150

5251
Complete src/Destructuring.res 17:10
5352
posCursor:[17:10] posNoWhite:[17:9] Found expr:[16:9->20:1]
54-
posCursor:[17:10] posNoWhite:[17:9] Found expr:[16:10->20:1]
5553
posCursor:[17:10] posNoWhite:[17:9] Found expr:[17:5->19:11]
5654
posCursor:[17:10] posNoWhite:[17:9] Found pattern:[17:9->17:11]
5755
Completable: Cpattern Value[x]->recordBody

0 commit comments

Comments
 (0)