jsonschema_diff.core.tools.compare¶
Attributes¶
Mapping search pattern → Compare subclass. |
Classes¶
Pick an appropriate comparator class according to rule precedence. |
Module Contents¶
- type COMPARE_RULES_TYPE = dict[type | tuple[type, type] | str | tuple[str, type, type] | tuple[str, type], type['Compare']][source]¶
Mapping search pattern → Compare subclass.
- class CompareRules[source]¶
Pick an appropriate comparator class according to rule precedence.
- static get_comparator_from_values( ) type[Compare] [source]¶
Wrapper that resolves comparator from values.