diff --git a/Library/Homebrew/cask/dsl.rb b/Library/Homebrew/cask/dsl.rb index 2387eabb30..ca35eebe39 100644 --- a/Library/Homebrew/cask/dsl.rb +++ b/Library/Homebrew/cask/dsl.rb @@ -161,8 +161,6 @@ module Cask @token = T.let(cask.token, String) @url = T.let(nil, T.nilable(URL)) @version = T.let(nil, T.nilable(DSL::Version)) - - set_no_autobump! end sig { returns(T::Boolean) } @@ -177,13 +175,6 @@ module Cask sig { returns(T::Boolean) } def livecheck_defined? = @livecheck_defined - sig { void } - def set_no_autobump! - return if @livecheck.strategy != :extract_plist - - no_autobump! because: :extract_plist - end - sig { returns(T::Boolean) } def on_system_blocks_exist? = @on_system_blocks_exist @@ -547,6 +538,8 @@ module Cask @livecheck_defined = true @livecheck.instance_eval(&block) + no_autobump! because: :extract_plist if @livecheck.strategy == :extract_plist + @livecheck end # Whether the cask contains a `livecheck` block. This is a legacy alias