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