module RuboCop::Cop::SafeAssignment
def safe_assignment?(node)
def safe_assignment?(node) return false unless node.type == :begin return false unless node.children.size == 1 child = node.children.first case child.type when *Util::EQUALS_ASGN_NODES true when :send _receiver, method_name, _args = *child method_name.to_s.end_with?('=') else false end end
def safe_assignment_allowed?
def safe_assignment_allowed? cop_config['AllowSafeAssignment'] end