@@ -44,7 +44,7 @@ let findCallFromArgument text offset =
4444 let i1 = skipWhite text (i - 1 ) in
4545 let i0 = startOfLident text i1 in
4646 let funLident = String. sub text i0 (i1 - i0 + 1 ) in
47- Str. split ( Str. regexp_string " . " ) funLident
47+ String. split_on_char '.' funLident
4848 | ')' -> loop ~i: (i - 1 ) ~n Closed:(nClosed + 1 )
4949 | _ -> loop ~i: (i - 1 ) ~n Closed
5050 else []
@@ -134,7 +134,7 @@ let isLowercaseIdent id =
134134let findCompletable text offset =
135135 let mkPath s =
136136 let len = String. length s in
137- let parts = Str. split ( Str. regexp_string " . " ) s in
137+ let parts = String. split_on_char '.' s in
138138 let parts =
139139 match s.[len - 1 ] = '.' with true -> parts @ [" " ] | false -> parts
140140 in
@@ -143,7 +143,7 @@ let findCompletable text offset =
143143 match findJsxContext text (offset - len - 1 ) with
144144 | None -> Cpath parts
145145 | Some componentName ->
146- Cjsx (Str. split ( Str. regexp_string " . " ) componentName, id))
146+ Cjsx (String. split_on_char '.' componentName, id))
147147 | _ -> Cpath parts
148148 in
149149 let mkPipe off partialName =
@@ -200,7 +200,7 @@ let findOpens text offset =
200200 | [] -> SharedTypes. Tip " place holder"
201201 | one :: rest -> Nested (one, loop rest)
202202 in
203- loop (o |> Str. split ( Str. regexp_string " . " ) )
203+ loop (o |> String. split_on_char '.' )
204204 in
205205 let add o = opens := (o |> pathOfModuleOpen) :: ! opens in
206206 let maybeOpen i0 =
0 commit comments