class RuboCop::Cop::Rails::PluckInWhere
def on_send(node)
def on_send(node) return unless in_where?(node) return if style == :conservative && !root_receiver(node)&.const_type? range = node.loc.selector if node.method?(:ids) replacement = 'select(:id)' message = MSG_IDS else replacement = 'select' message = MSG_SELECT end add_offense(range, message: message) do |corrector| corrector.replace(range, replacement) end end