class RuboCop::Cop::HashAlignmentStyles::SeparatorAlignment
Handles calculation of deltas when the enforced style is ‘separator’.
Public Instance Methods
Source
# File lib/rubocop/cop/mixin/hash_alignment_styles.rb, line 124 def deltas_for_first_pair(_first_pair) {} end
Private Instance Methods
Source
# File lib/rubocop/cop/mixin/hash_alignment_styles.rb, line 134 def hash_rocket_delta(first_pair, current_pair) first_pair.delimiter_delta(current_pair) end
Source
# File lib/rubocop/cop/mixin/hash_alignment_styles.rb, line 130 def key_delta(first_pair, current_pair) first_pair.key_delta(current_pair, :right) end
Source
# File lib/rubocop/cop/mixin/hash_alignment_styles.rb, line 138 def value_delta(first_pair, current_pair) current_pair.value_omission? ? 0 : first_pair.value_delta(current_pair) end