module T::Props::Serializable
def required_prop_missing_from_serialize(prop)
def required_prop_missing_from_serialize(prop) ined?(@_required_props_missing_from_deserialize) && equired_props_missing_from_deserialize&.include?(prop) the prop was already missing during deserialization, that means the application de already had to deal with a nil value, which means we wouldn't be accomplishing ch by raising here (other than causing an unnecessary breakage). onfiguration.log_info_handler( halk-odm: missing required property in serialize", op: prop, class: self.class.name, id: self.class.decorator.get_id(self) e TypeError.new("#{self.class.name}.#{prop} not set for non-optional prop")