diff --git a/Library/Homebrew/sorbet/rbi/dsl/cask/cask.rbi b/Library/Homebrew/sorbet/rbi/dsl/cask/cask.rbi index 385d97082d..1ea511aa2e 100644 --- a/Library/Homebrew/sorbet/rbi/dsl/cask/cask.rbi +++ b/Library/Homebrew/sorbet/rbi/dsl/cask/cask.rbi @@ -30,7 +30,7 @@ class Cask::Cask sig { params(args: T.untyped, block: T.untyped).returns(T.untyped) } def auto_updates(*args, &block); end - sig { params(args: T.untyped, block: T.untyped).returns(T.untyped) } + sig { params(args: T.untyped, block: T.untyped).returns(T::Boolean) } def autobump?(*args, &block); end sig { params(args: T.untyped, block: T.untyped).returns(T.untyped) } @@ -144,6 +144,9 @@ class Cask::Cask sig { params(args: T.untyped, block: T.untyped).returns(T.untyped) } def name(*args, &block); end + sig { params(args: T.untyped, block: T.untyped).returns(T.untyped) } + def no_autobump!(*args, &block); end + sig { params(args: T.untyped, block: T.untyped).returns(T.untyped) } def no_autobump_message(*args, &block); end diff --git a/Library/Homebrew/sorbet/rbi/dsl/formula.rbi b/Library/Homebrew/sorbet/rbi/dsl/formula.rbi index 315e5a687a..fedb315954 100644 --- a/Library/Homebrew/sorbet/rbi/dsl/formula.rbi +++ b/Library/Homebrew/sorbet/rbi/dsl/formula.rbi @@ -6,12 +6,12 @@ class Formula - sig { params(args: T.untyped, block: T.untyped).returns(T.untyped) } - def autobump?(*args, &block); end - sig { params(args: T.untyped, block: T.untyped).returns(T.untyped) } def allow_network_access!(*args, &block); end + sig { params(args: T.untyped, block: T.untyped).returns(T::Boolean) } + def autobump?(*args, &block); end + sig { params(args: T.untyped, block: T.untyped).returns(T::Boolean) } def bottle_defined?(*args, &block); end @@ -111,6 +111,15 @@ class Formula sig { params(args: T.untyped, block: T.untyped).returns(T::Boolean) } def network_access_allowed?(*args, &block); end + sig { params(args: T.untyped, block: T.untyped).returns(T.untyped) } + def no_autobump!(*args, &block); end + + sig { params(args: T.untyped, block: T.untyped).returns(T::Boolean) } + def no_autobump_defined?(*args, &block); end + + sig { params(args: T.untyped, block: T.untyped).returns(T.untyped) } + def no_autobump_message(*args, &block); end + sig { params(args: T.untyped, block: T.untyped).returns(T::Boolean) } def option_defined?(*args, &block); end