Method: RuboCop::Cop::InternalAffairs::NodeTypeMultiplePredicates#on_or
- Defined in:
- lib/rubocop/cop/internal_affairs/node_type_multiple_predicates.rb
#on_or(node) ⇒ Object
70 71 72 73 74 75 76 77 78 |
# File 'lib/rubocop/cop/internal_affairs/node_type_multiple_predicates.rb', line 70 def on_or(node) return unless (send_node = one_of_node_types?(node) || or_another_type?(node)) return unless send_node.receiver replacement = replacement(node, send_node) add_offense(node, message: format(MSG_OR, replacement: replacement)) do |corrector| corrector.replace(node, replacement) end end |