jon.recoil.org

Module OpamFile.LegacyStateSource

Switch state file as table, also used for import/export. This includes compiler and root packages information, as well as pinned packages and their target (but not their local metadata).

include OpamFile.IO_FILE with type t := OpamFile.LegacyState.t
Sourceval format_version : OpamVersion.t

Empty file

Write some contents to a file

Read file contents.

Returns None on non-existing file

Read file contents. Return empty if the file does not exist.

Sourceval read_from_string : ?filename:OpamFile.LegacyState.t OpamFile.typed_file -> string -> OpamFile.LegacyState.t
Sourceval write_to_string : ?filename:OpamFile.LegacyState.t OpamFile.typed_file -> OpamFile.LegacyState.t -> string