From 2902eec39098048a6487ee4d20ea980bd65c58ba Mon Sep 17 00:00:00 2001 From: Douglas Eichelberger Date: Fri, 6 Dec 2024 17:55:23 -0800 Subject: [PATCH] Use table lookups --- Library/Homebrew/cli/args.rb | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Library/Homebrew/cli/args.rb b/Library/Homebrew/cli/args.rb index 5ea0f3e8e2..82be6cd740 100644 --- a/Library/Homebrew/cli/args.rb +++ b/Library/Homebrew/cli/args.rb @@ -50,25 +50,25 @@ module Homebrew end sig { returns(T.nilable(String)) } - def arch = nil + def arch = table[:arch] sig { returns(T::Boolean) } - def build_bottle? = false + def build_bottle? = table[:build_bottle?] || false sig { returns(T::Boolean) } - def build_from_source? = false + def build_from_source? = table[:build_from_source?] || false sig { returns(T::Boolean) } - def force_bottle? = false + def force_bottle? = table[:force_bottle?] || false sig { returns(T::Boolean) } - def HEAD? = false + def HEAD? = table[:HEAD?] || false sig { returns(T::Boolean) } - def include_test? = false + def include_test? = table[:include_test?] || false sig { returns(T.nilable(String)) } - def os = nil + def os = table[:os] sig { params(_blk: T.untyped).returns(T.untyped) } def tap(&_blk)