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