Skip to content

Commit 5d289d0

Browse files
committed
fix: please static checker
1 parent c7ff1b6 commit 5d289d0

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

jscomp/gentype/Paths.ml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,12 @@ let removePathPrefix ~prefix path =
3333
let prefixLen = String.length normalizedPrefix in
3434
let pathLen = String.length path in
3535
let isPrefix =
36-
prefixLen <= pathLen && String.sub path 0 prefixLen = normalizedPrefix
36+
prefixLen <= pathLen
37+
&& (String.sub path 0 prefixLen [@doesNotRaise]) = normalizedPrefix
3738
in
38-
if isPrefix then String.sub path prefixLen (pathLen - prefixLen) else path
39+
if isPrefix then
40+
String.sub path prefixLen (pathLen - prefixLen) [@doesNotRaise]
41+
else path
3942

4043
let appendSuffix ~config sourcePath =
4144
(sourcePath |> handleNamespace) ^ ModuleExtension.tsInputFileSuffix ~config

0 commit comments

Comments
 (0)