diff --git a/Library/Homebrew/dev-cmd/pr-pull.rb b/Library/Homebrew/dev-cmd/pr-pull.rb index 1c4db1faf305dbc5509ec7c97dd6224ad77e4110..1a26d0a6af08a2df43348769e17f053a18ad400e 100644 --- a/Library/Homebrew/dev-cmd/pr-pull.rb +++ b/Library/Homebrew/dev-cmd/pr-pull.rb @@ -178,16 +178,12 @@ module Homebrew Utils.popen_read("git", "-C", tap.path, "diff-tree", "-r", "--name-only", "--diff-filter=AM", original_commit, "HEAD", "--", tap.formula_dir) - .lines.map do |line| + .lines + .map do |line| next unless line.end_with? ".rb\n" name = "#{tap.name}/#{File.basename(line.chomp, ".rb")}" - begin - Formula[name] - rescue Exception # rubocop:disable Lint/RescueException - # Make sure we catch syntax errors. - next - end + Formula[name] end.compact end