File tree Expand file tree Collapse file tree 1 file changed +11
-11
lines changed Expand file tree Collapse file tree 1 file changed +11
-11
lines changed Original file line number Diff line number Diff line change @@ -140,23 +140,23 @@ let processCmtFile cmt =
140
140
let outputFileRelative = cmt |> Paths. getOutputFileRelative ~config in
141
141
let fileName = cmt |> Paths. getModuleName in
142
142
let isInterface = Filename. check_suffix cmtFile " .cmti" in
143
+ let inputCMT, hasGenTypeAnnotations = readInputCmt isInterface cmtFile in
144
+ let sourceFile =
145
+ match inputCMT.cmt_annots |> FindSourceFile. cmt with
146
+ | Some sourceFile -> sourceFile
147
+ | None -> (
148
+ (fileName |> ModuleName. toString)
149
+ ^
150
+ match isInterface with
151
+ | true -> " .resi"
152
+ | false -> " .res" )
153
+ in
143
154
let resolver =
144
155
ModuleResolver. createLazyResolver ~config ~extensions: [" .res" ; " .shim.ts" ]
145
156
~exclude File:(fun fname ->
146
157
fname = " React.res" || fname = " ReasonReact.res" )
147
158
in
148
- let inputCMT, hasGenTypeAnnotations = readInputCmt isInterface cmtFile in
149
159
if hasGenTypeAnnotations then
150
- let sourceFile =
151
- match inputCMT.cmt_annots |> FindSourceFile. cmt with
152
- | Some sourceFile -> sourceFile
153
- | None -> (
154
- (fileName |> ModuleName. toString)
155
- ^
156
- match isInterface with
157
- | true -> " .resi"
158
- | false -> " .res" )
159
- in
160
160
inputCMT
161
161
|> translateCMT ~config ~output FileRelative ~resolver
162
162
|> emitTranslation ~config ~file Name ~output File ~output FileRelative
You can’t perform that action at this time.
0 commit comments