lib/rubocop/cop/style/command_literal.rb in rubocop-0.30.1 vs lib/rubocop/cop/style/command_literal.rb in rubocop-0.31.0
- old
+ new
@@ -99,18 +99,18 @@
config.for_cop('Style/PercentLiteralDelimiters') \
['PreferredDelimiters']['%x'].split(//)
end
def autocorrect(node)
- fail CorrectionNotPossible if contains_backtick?(node)
+ return if contains_backtick?(node)
if backtick_literal?(node)
replacement = ['%x', ''].zip(preferred_delimiters).map(&:join)
else
replacement = %w(` `)
end
- @corrections << lambda do |corrector|
+ lambda do |corrector|
corrector.replace(node.loc.begin, replacement.first)
corrector.replace(node.loc.end, replacement.last)
end
end
end