jsonschema_diff.core.compare_combined

Classes

Module Contents

class CompareCombined(*args: Any, **kwargs: Any)[source]
dict_compare: Dict[str, ToCompare][source]
dict_values: Dict[str, Any][source]
compare() jsonschema_diff.core.abstraction.Statuses[source]
calc_diff() dict[str, int][source]

Multiple implementation: counts its own status as the number of keys. Complex comparators (e.g. CompareList) override this to return an aggregate.

abstractmethod get_name() str[source]
abstractmethod render(
tab_level: int = 0,
with_path: bool = True,
to_crop: tuple[int, int] = (0, 0),
) str[source]
static legend() jsonschema_diff.core.compare_base.LEGEND_RETURN_TYPE[source]
Abstractmethod: