Module Odoc_odoc.Odoc_link

val handle_warnings : input_warnings:Odoc_model.Error.t list -> warnings_options:Odoc_model.Error.warnings_options -> 'a Odoc_model.Error.with_warnings -> ('a * Odoc_model.Error.t list[> `Msg of string ]) Or_error.result

~input_warnings are the warnings stored in the input file

val from_odoc : resolver:Resolver.t -> warnings_options:Odoc_model.Error.warnings_options -> Fs.File.t -> Fs.File.t -> ([> `Module of Odoc_model.Lang.Compilation_unit.t | `Page of Odoc_model.Lang.Page.t ][> Or_error.msg ]) Or_error.result

Read the input file and write to the output file. Also return the resulting tree.