lib/rubocop/cop/style/align_hash.rb in rubocop-0.31.0 vs lib/rubocop/cop/style/align_hash.rb in rubocop-0.32.0
- old
+ new
@@ -229,12 +229,16 @@
value_delta = @column_deltas[:value] || 0
key, value = *node
lambda do |corrector|
- adjust(corrector, key_delta, key.loc.expression)
- adjust(corrector, separator_delta, node.loc.operator)
- adjust(corrector, value_delta, value.loc.expression)
+ if value.nil?
+ adjust(corrector, key_delta, node.loc.expression)
+ else
+ adjust(corrector, key_delta, key.loc.expression)
+ adjust(corrector, separator_delta, node.loc.operator)
+ adjust(corrector, value_delta, value.loc.expression)
+ end
end
end
def new_alignment(key)
case cop_config[key]