class RuboCop::Cop::Style::SignalException

def autocorrect(corrector, node)

def autocorrect(corrector, node)
  name =
    case style
    when :semantic
      command_or_kernel_call?(:raise, node) ? 'fail' : 'raise'
    when :only_raise then 'raise'
    when :only_fail then 'fail'
    end
  corrector.replace(node.loc.selector, name)
end