class RubbyCop::Cop::Style::VariableName

This cop makes sure that all variables use the configured style, snake_case or camelCase, for their names.

Public Instance Methods

on_arg(node) click to toggle source
# File lib/rubbycop/cop/style/variable_name.rb, line 26
def on_arg(node)
  name, = *node
  check_name(node, name, node.loc.name)
end
on_cvasgn(node) click to toggle source
# File lib/rubbycop/cop/style/variable_name.rb, line 21
def on_cvasgn(node)
  name, = *node
  check_name(node, name, node.loc.name)
end
on_ivasgn(node) click to toggle source
# File lib/rubbycop/cop/style/variable_name.rb, line 16
def on_ivasgn(node)
  name, = *node
  check_name(node, name, node.loc.name)
end
on_lvasgn(node) click to toggle source
# File lib/rubbycop/cop/style/variable_name.rb, line 11
def on_lvasgn(node)
  name, = *node
  check_name(node, name, node.loc.name)
end

Private Instance Methods

message(style) click to toggle source
# File lib/rubbycop/cop/style/variable_name.rb, line 33
def message(style)
  format('Use %s for variable names.', style)
end