From 9baf50af291b3536c9c119363e8afe6d93f55aef Mon Sep 17 00:00:00 2001 From: Issy Long Date: Wed, 3 Jul 2024 14:09:11 +0100 Subject: [PATCH] Get rid of even more `T.must`s Co-authored-by: Mike McQuaid --- Library/Homebrew/dev-cmd/bump-formula-pr.rb | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Library/Homebrew/dev-cmd/bump-formula-pr.rb b/Library/Homebrew/dev-cmd/bump-formula-pr.rb index 2e3f10b25f..8b20ea8c2a 100644 --- a/Library/Homebrew/dev-cmd/bump-formula-pr.rb +++ b/Library/Homebrew/dev-cmd/bump-formula-pr.rb @@ -558,7 +558,9 @@ module Homebrew end return end - FileUtils.mv T.must(alias_rename.first), T.must(alias_rename.last) if alias_rename.present? + if alias_rename && (source = alias_rename.first) && (destination = alias_rename.last) + FileUtils.mv source, destination + end failed_audit = false if args.no_audit? ohai "Skipping `brew audit`" @@ -572,7 +574,9 @@ module Homebrew return unless failed_audit formula.path.atomic_write(old_contents) - FileUtils.mv T.must(alias_rename.last), T.must(alias_rename.first) if alias_rename.present? + if alias_rename && (source = alias_rename.first) && (destination = alias_rename.last) + FileUtils.mv source, destination + end odie "`brew audit` failed!" end end