class RuboCop::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/rubocop/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/rubocop/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/rubocop/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/rubocop/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/rubocop/cop/style/variable_name.rb, line 33 def message(style) format('Use %s for variable names.', style) end