class RuboCop::Cop::Lint::BooleanSymbol

This cop checks for `:true` and `:false` symbols. In most cases it would be a typo.

@example

# bad
:true

# good
true

@example

# bad
:false

# good
false

Constants

MSG

Public Instance Methods

on_sym(node) click to toggle source
# File lib/rubocop/cop/lint/boolean_symbol.rb, line 30
def on_sym(node)
  return unless boolean_symbol?(node)

  add_offense(node, message: format(MSG, boolean: node.value))
end