From ab09d15703e897a77f4af9177a92c275973bd0a3 Mon Sep 17 00:00:00 2001 From: Max Eisner <4730112+max-ae@users.noreply.github.com> Date: Sun, 31 Jul 2022 21:21:24 +0200 Subject: [PATCH] remove newlines left behind after correction --- Library/Homebrew/rubocops/lines.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Library/Homebrew/rubocops/lines.rb b/Library/Homebrew/rubocops/lines.rb index 6227482201..8d767a738c 100644 --- a/Library/Homebrew/rubocops/lines.rb +++ b/Library/Homebrew/rubocops/lines.rb @@ -519,7 +519,8 @@ module RuboCop offending_node(node) problem "Use a single `generate_completions_from_executable` call combining all specified shells" do |corrector| - corrector.replace(@offensive_node.source_range, "") + # adjust range by +1 to also include & remove trailing \n + corrector.replace(@offensive_node.source_range.adjust(end_pos: 1), "") end end