class RuboCop::Cop::Style::UnlessCorrector
Corrector
to correct conditional assignment in `unless` statements.
Public Class Methods
correct(cop, node)
click to toggle source
# File lib/rubocop/cop/style/conditional_assignment.rb, line 681 def correct(cop, node) ->(corrector) { correct_if_branches(corrector, cop, node) } end
Private Class Methods
extract_tail_branches(node)
click to toggle source
# File lib/rubocop/cop/style/conditional_assignment.rb, line 687 def extract_tail_branches(node) _condition, else_branch, if_branch = *node [tail(if_branch), [], tail(else_branch)] end