From 5e5f5b22dff0d05e196e2b236b12765e2b9191cb Mon Sep 17 00:00:00 2001 From: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com> Date: Wed, 30 Apr 2025 00:28:39 +0000 Subject: [PATCH] sorbet: Update RBI files. Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml) workflow. --- Library/Homebrew/sorbet/rbi/dsl/cask/cask.rbi | 5 ++++- Library/Homebrew/sorbet/rbi/dsl/formula.rbi | 15 ++++++++++++--- 2 files changed, 16 insertions(+), 4 deletions(-) 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