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 -> ( 'b * 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.