Module Classify.ArchiveSource

Sourcetype name = string
Sourcetype t = {
  1. name : name;
  2. modules : StringSet.t;
  3. intf_deps : StringSet.t;
  4. impl_deps : StringSet.t;
}
Sourceval empty : name -> t
Sourceval normalise : t -> t
Sourceval add_unit_info : t -> Cmx_format.unit_infos -> t
Sourceval add_module_by_name : t -> StringSet.elt -> t
Sourceval filter_by_cmis : StringSet.elt list -> t -> t
Sourceval has_modules : t -> bool
Sourceval pp : Format.formatter -> t -> unit