type applicability = {is_multi_part_suggestion : bool;applicability : string;
}val applicability_of_yojson :
Yojson.Safe.t ->
applicability Ppx_deriving_yojson_runtime.error_ortype rule = {id : string;namespace : string;group : string;tags : string list;level : string;impl : string;docs : string;applicability : applicability;
}val rule_to_yojson : rule -> Yojson.Safe.tval rule_of_yojson : Yojson.Safe.t -> rule Ppx_deriving_yojson_runtime.error_orval rules_to_yojson : rules -> Yojson.Safe.tval rules_of_yojson :
Yojson.Safe.t ->
rules Ppx_deriving_yojson_runtime.error_orval _ : Yojson.Safe.t -> rules Ppx_deriving_yojson_runtime.error_orval json_of_rule : rule -> stringval json_of_rules : rules -> string