Lines Matching refs:from_dict
2654 from_dict: dict,
2676 for prop in from_dict:
2678 and isinstance(from_dict[prop], dict)):
2679 _merge_props(to_dict[prop], from_dict[prop], prop, binding_path,
2682 to_dict[prop] = from_dict[prop]
2683 elif _bad_overwrite(to_dict, from_dict, prop, check_required):
2690 if not (isinstance(from_dict["required"], bool) and
2696 to_dict["required"] = to_dict["required"] or from_dict["required"]
2699 def _bad_overwrite(to_dict: dict, from_dict: dict, prop: str,
2704 if to_dict[prop] == from_dict[prop]:
2714 return from_dict[prop] and not to_dict[prop]