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



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

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

#on_gvasgn(node) ⇒ Object



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

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

#on_ivasgn(node) ⇒ Object



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

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

#on_lvasgn(node) ⇒ Object



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

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