class RuboCop::Cop::Style::RedundantCondition

def else_source(else_branch)

def else_source(else_branch)
  if require_parentheses?(else_branch)
    "(#{else_branch.source})"
  elsif without_argument_parentheses_method?(else_branch)
    "#{else_branch.method_name}(#{else_branch.arguments.map(&:source).join(', ')})"
  else
    else_branch.source
  end
end