提交 93ee9f0c 编写于 作者: A Aaron Patterson

remove more nil checks

上级 1678e959
...@@ -8,17 +8,16 @@ def handle_dependency ...@@ -8,17 +8,16 @@ def handle_dependency
end end
def replace(record) def replace(record)
raise_on_type_mismatch!(record) if record
update_counters(record)
if record if record
raise_on_type_mismatch!(record)
update_counters(record)
replace_keys(record) replace_keys(record)
set_inverse_instance(record)
@updated = true
else else
update_counters(record)
remove_keys remove_keys
end end
set_inverse_instance(record) if record
@updated = true if record
self.target = record self.target = record
end end
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册