@@ -1329,7 +1329,6 @@ let processCompletable ~debug ~package ~scope ~env ~pos ~forHover
1329
1329
contextPath
1330
1330
|> getCompletionsForContextPath ~package ~opens ~raw Opens ~all Files ~pos
1331
1331
~env ~exact: false ~scope
1332
- |> List. map completionToItem
1333
1332
| Cjsx ([id ], prefix , identsSeen ) when String. uncapitalize_ascii id = id ->
1334
1333
let mkLabel (name , typString ) =
1335
1334
Completion. create ~name ~kind: (Label typString) ~env
@@ -1342,7 +1341,6 @@ let processCompletable ~debug ~package ~scope ~env ~pos ~forHover
1342
1341
Utils. startsWith name prefix && not (List. mem name identsSeen))
1343
1342
|> List. map mkLabel)
1344
1343
@ keyLabels
1345
- |> List. map completionToItem
1346
1344
| Cjsx (componentPath , prefix , identsSeen ) ->
1347
1345
let labels =
1348
1346
match componentPath @ [" make" ] |> findTypeOfValue with
@@ -1402,7 +1400,6 @@ let processCompletable ~debug ~package ~scope ~env ~pos ~forHover
1402
1400
&& (forHover || not (List. mem name identsSeen)))
1403
1401
|> List. map mkLabel)
1404
1402
@ keyLabels
1405
- |> List. map completionToItem
1406
1403
| Cdecorator prefix ->
1407
1404
let mkDecorator name = Completion. create ~name ~kind: (Label " " ) ~env in
1408
1405
[
@@ -1444,7 +1441,7 @@ let processCompletable ~debug ~package ~scope ~env ~pos ~forHover
1444
1441
else decorator
1445
1442
in
1446
1443
dec2)
1447
- |> List. map mkDecorator |> List. map completionToItem
1444
+ |> List. map mkDecorator
1448
1445
| CnamedArg (cp , prefix , identsSeen ) ->
1449
1446
let labels =
1450
1447
match
@@ -1479,4 +1476,4 @@ let processCompletable ~debug ~package ~scope ~env ~pos ~forHover
1479
1476
labels
1480
1477
|> List. filter (fun (name , _t ) ->
1481
1478
Utils. startsWith name prefix && not (List. mem name identsSeen))
1482
- |> List. map mkLabel |> List. map completionToItem
1479
+ |> List. map mkLabel
0 commit comments