Method: RuboCop::Cop::Lint::ConstantReassignment#on_send
- Defined in:
- lib/rubocop/cop/lint/constant_reassignment.rb
permalink #on_send(node) ⇒ Object
[View source]
84 85 86 87 88 89 90 91 92 93 94 |
# File 'lib/rubocop/cop/lint/constant_reassignment.rb', line 84 def on_send(node) constant = remove_constant(node) return unless constant namespaces = ancestor_namespaces(node) return if namespaces.none? constant_names.delete(fully_qualified_name_for(namespaces, constant)) end |