lib/rubocop/cop/rails/strip_heredoc.rb in rubocop-rails-2.15.1 vs lib/rubocop/cop/rails/strip_heredoc.rb in rubocop-rails-2.15.2
- old
+ new
@@ -41,10 +41,10 @@
private
def register_offense(node, heredoc)
add_offense(node) do |corrector|
- squiggly_heredoc = heredoc.source.sub(/\A<<-?/, '<<~')
+ squiggly_heredoc = heredoc.source.sub(/\A<<(-|~)?/, '<<~')
corrector.replace(heredoc, squiggly_heredoc)
corrector.remove(node.loc.dot)
corrector.remove(node.loc.selector)
end