Class: RuboCop::Cop::Elegant::GoodVariableName

Inherits:
Base
  • Object
show all
Defined in:
lib/rubocop/cop/elegant/good_variable_name.rb

Constant Summary collapse

MSG =
'Variable name "%<name>s" does not match the required pattern'

Instance Method Summary collapse

Instance Method Details

#on_cvasgn(node) ⇒ Object



21
22
23
# File 'lib/rubocop/cop/elegant/good_variable_name.rb', line 21

def on_cvasgn(node)
  check(node, node.children.first.to_s)
end

#on_gvasgn(node) ⇒ Object



25
26
27
# File 'lib/rubocop/cop/elegant/good_variable_name.rb', line 25

def on_gvasgn(node)
  check(node, node.children.first.to_s)
end

#on_ivasgn(node) ⇒ Object



17
18
19
# File 'lib/rubocop/cop/elegant/good_variable_name.rb', line 17

def on_ivasgn(node)
  check(node, node.children.first.to_s)
end

#on_lvasgn(node) ⇒ Object



13
14
15
# File 'lib/rubocop/cop/elegant/good_variable_name.rb', line 13

def on_lvasgn(node)
  check(node, node.children.first.to_s)
end