@@ -23,15 +23,15 @@ class Installer
2323 params (
2424 cask : ::Cask ::Cask , command : T . class_of ( SystemCommand ) , force : T ::Boolean , adopt : T ::Boolean ,
2525 skip_cask_deps : T ::Boolean , binaries : T ::Boolean , verbose : T ::Boolean , zap : T ::Boolean ,
26- require_sha : T ::Boolean , upgrade : T ::Boolean , reinstall : T ::Boolean , installed_as_dependency : T :: Boolean ,
26+ require_sha : T ::Boolean , upgrade : T ::Boolean , reinstall : T ::Boolean ,
2727 installed_on_request : T ::Boolean , quarantine : T ::Boolean , verify_download_integrity : T ::Boolean ,
2828 quiet : T ::Boolean , download_queue : Homebrew ::DownloadQueue , defer_fetch : T ::Boolean
2929 ) . void
3030 }
3131 def initialize ( cask , command : SystemCommand , force : false , adopt : false ,
3232 skip_cask_deps : false , binaries : true , verbose : false ,
3333 zap : false , require_sha : false , upgrade : false , reinstall : false ,
34- installed_as_dependency : false , installed_on_request : true ,
34+ installed_on_request : true ,
3535 quarantine : true , verify_download_integrity : true , quiet : false ,
3636 download_queue : Homebrew . default_download_queue , defer_fetch : false )
3737 @cask = cask
@@ -45,7 +45,6 @@ def initialize(cask, command: SystemCommand, force: false, adopt: false,
4545 @require_sha = require_sha
4646 @reinstall = reinstall
4747 @upgrade = upgrade
48- @installed_as_dependency = installed_as_dependency
4948 @installed_on_request = installed_on_request
5049 @quarantine = quarantine
5150 @verify_download_integrity = verify_download_integrity
@@ -64,8 +63,7 @@ def binaries? = @binaries
6463 sig { returns ( T ::Boolean ) }
6564 def force? = @force
6665
67- sig { returns ( T ::Boolean ) }
68- def installed_as_dependency? = @installed_as_dependency
66+
6967
7068 sig { returns ( T ::Boolean ) }
7169 def installed_on_request? = @installed_on_request
@@ -170,7 +168,6 @@ def install
170168 install_artifacts ( predecessor :)
171169
172170 tab = Tab . create ( @cask )
173- tab . installed_as_dependency = installed_as_dependency?
174171 tab . installed_on_request = installed_on_request?
175172 tab . write
176173
@@ -437,7 +434,7 @@ def missing_cask_and_formula_dependencies
437434 end
438435
439436 def satisfy_cask_and_formula_dependencies
440- return if installed_as_dependency ?
437+ return unless installed_on_request ?
441438
442439 formulae_and_casks = cask_and_formula_dependencies
443440
@@ -466,7 +463,6 @@ def satisfy_cask_and_formula_dependencies
466463 adopt : adopt? ,
467464 binaries : binaries? ,
468465 force : false ,
469- installed_as_dependency : true ,
470466 installed_on_request : false ,
471467 quarantine : quarantine? ,
472468 quiet : quiet? ,
@@ -478,7 +474,6 @@ def satisfy_cask_and_formula_dependencies
478474 cask_or_formula ,
479475 **{
480476 show_header : true ,
481- installed_as_dependency : true ,
482477 installed_on_request : false ,
483478 verbose : verbose? ,
484479 } . compact ,
0 commit comments