File tree Expand file tree Collapse file tree 2 files changed +10
-1
lines changed
Expand file tree Collapse file tree 2 files changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -1486,6 +1486,15 @@ let rec processCompletable ~debug ~full ~scope ~env ~pos ~forHover completable =
14861486 in
14871487 decorators
14881488 |> List. filter (fun (decorator , _ ) -> Utils. startsWith decorator prefix)
1489+ |> List. map (fun (decorator , doc ) ->
1490+ let parts = String. split_on_char '.' prefix in
1491+ let len = String. length prefix in
1492+ let dec2 =
1493+ if List. length parts > 1 then
1494+ String. sub decorator len (String. length decorator - len)
1495+ else decorator
1496+ in
1497+ (dec2, doc))
14891498 |> List. map mkDecorator
14901499 | CnamedArg (cp , prefix , identsSeen ) ->
14911500 let labels =
Original file line number Diff line number Diff line change @@ -564,7 +564,7 @@ Completable: Cdecorator(react.)
564564Package opens Pervasives.JsxModules.place holder
565565Resolved opens 1 pervasives
566566[{
567- "label": "react. component",
567+ "label": "component",
568568 "kind": 4,
569569 "tags": [],
570570 "detail": "",
You can’t perform that action at this time.
0 commit comments