Module: Rubocop::Cop::CheckAssignment
- Included in:
- Lint::BlockAlignment, Lint::EndAlignment, Style::IndentationWidth
- Defined in:
- lib/rubocop/cop/mixin/check_assignment.rb
Overview
Common functionality for checking assignment nodes.
Constant Summary collapse
- TYPES =
Util::ASGN_NODES - [:casgn, :op_asgn]
Instance Method Summary collapse
Instance Method Details
#on_casgn(node) ⇒ Object
15 16 17 18 |
# File 'lib/rubocop/cop/mixin/check_assignment.rb', line 15 def on_casgn(node) _scope, _lhs, rhs = *node check_assignment(node, rhs) end |
#on_op_asgn(node) ⇒ Object
20 21 22 23 |
# File 'lib/rubocop/cop/mixin/check_assignment.rb', line 20 def on_op_asgn(node) _lhs, _op, rhs = *node check_assignment(node, rhs) end |