This cop checks whether the end keywords are aligned properly for do end blocks.
@example
variable = lambda do |i| i end
# File lib/rubocop/cop/lint/block_alignment.rb, line 28 def on_and(node) return if already_processed_node?(node) _left, right = *node return unless right.type == :block check_block_alignment(node, right) @inspected_blocks << right end
# File lib/rubocop/cop/lint/block_alignment.rb, line 23 def on_block(node) return if already_processed_node?(node) check_block_alignment(node, node) end
# File lib/rubocop/cop/lint/block_alignment.rb, line 50 def on_masgn(node) variables, args = *node check_assignment(variables, args) end
Generated with the Darkfish Rdoc Generator 2.