This cop checks for RuntimeError as the argument of raise/fail.
Currently it checks for code like this:
@example
raise RuntimeError, 'message'
# File lib/rubocop/cop/style/redundant_exception.rb, line 17 def on_send(node) return unless command?(:raise, node) || command?(:fail, node) _receiver, _selector, *args = *node return unless args.size == 2 first_arg, = *args add_offense(first_arg, :expression) if first_arg == TARGET_NODE end
Generated with the Darkfish Rdoc Generator 2.