class RuboCop::Cop::Style::YodaCondition
def on_send(node)
def on_send(node) return unless yoda_compatible_condition?(node) return if (equality_only? && non_equality_operator?(node)) || file_constant_equal_program_name?(node) valid_yoda?(node) || add_offense(node) do |corrector| corrector.replace(actual_code_range(node), corrected_code(node)) end end