Module Integration.Differential

type t = {
  1. introduced : ATDGenerated.Jsonbug_t.report;
  2. fixed : ATDGenerated.Jsonbug_t.report;
  3. preexisting : ATDGenerated.Jsonbug_t.report;
  4. costs_summary : Yojson.Basic.t;
}
val issues_of_reports : current_report:ATDGenerated.Jsonbug_t.report -> previous_report:ATDGenerated.Jsonbug_t.report -> current_costs:ATDGenerated.Jsoncost_t.report -> previous_costs:ATDGenerated.Jsoncost_t.report -> current_config_impact:ATDGenerated.Jsonconfigimpact_t.report -> previous_config_impact:ATDGenerated.Jsonconfigimpact_t.report -> t
val to_files : t -> string -> unit