From 323cfbca4125e811bc2b2d608387e5b1b2b9b089 Mon Sep 17 00:00:00 2001 From: Markus Reiter Date: Sun, 29 Nov 2020 22:36:06 +0100 Subject: [PATCH] Fix type error in `dev-cmd/dispatch-build-bottle`. --- Library/Homebrew/dev-cmd/dispatch-build-bottle.rb | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Library/Homebrew/dev-cmd/dispatch-build-bottle.rb b/Library/Homebrew/dev-cmd/dispatch-build-bottle.rb index 21d5af761..e5b325c91 100644 --- a/Library/Homebrew/dev-cmd/dispatch-build-bottle.rb +++ b/Library/Homebrew/dev-cmd/dispatch-build-bottle.rb @@ -35,14 +35,14 @@ module Homebrew def dispatch_build_bottle args = dispatch_build_bottle_args.parse - odie "Must specify --macos option" unless args.macos - - macos = begin - MacOS::Version.from_symbol(args.macos.to_sym) + macos = args.macos&.yield_self do |s| + MacOS::Version.from_symbol(s.to_sym) rescue MacOSVersionError - MacOS::Version.new(args.macos) + MacOS::Version.new(s) end + raise UsageError, "Must specify --macos option" unless macos + tap = Tap.fetch(args.tap || CoreTap.instance.name) user, repo = tap.full_name.split("/")