diff --git a/Library/Homebrew/dev-cmd/typecheck.rb b/Library/Homebrew/dev-cmd/typecheck.rb
index 753d1252134fc34c7296d047609c0940773db1cf..18ecab17545c3043040d0d7b14dda8de2380d701 100644
--- a/Library/Homebrew/dev-cmd/typecheck.rb
+++ b/Library/Homebrew/dev-cmd/typecheck.rb
@@ -54,7 +54,7 @@ module Homebrew
           end
         end
 
-        File.write(SORBET_FILES_YAML, lines_to_keep.join("\n"))
+        File.write(SORBET_FILES_YAML, "#{lines_to_keep.join("\n")}\n")
       end
 
       if args.update_definitions?
diff --git a/Library/Homebrew/sorbet/files.yaml b/Library/Homebrew/sorbet/files.yaml
index 3d25c1e3d912950e0e2c80510103965dd3d5fad8..452eb2abca8cd0a7244b295ec80db0d7fb15cb14 100644
--- a/Library/Homebrew/sorbet/files.yaml
+++ b/Library/Homebrew/sorbet/files.yaml
@@ -963,4 +963,4 @@ strict:
   - ./requirements.rb
   - ./requirements/osxfuse_requirement.rb
   - ./rubocops.rb
-  - ./rubocops/rubocop-cask.rb
\ No newline at end of file
+  - ./rubocops/rubocop-cask.rb