class RuboCop::Cop::GitHub::RailsViewRenderLiteral
Constants
- MSG
Public Instance Methods
on_send(node)
click to toggle source
# File lib/rubocop/cop/github/rails_view_render_literal.rb, line 41 def on_send(node) return unless render?(node) if render_literal?(node) elsif option_pairs = render_with_options?(node) if option_pairs.any? { |pair| ignore_key?(pair) } return end if partial_node = option_pairs.map { |pair| partial_key?(pair) }.compact.first if !literal?(partial_node) add_offense(node, :expression) end else add_offense(node, :expression) end else add_offense(node, :expression) end end