Skip to content

Commit

Permalink
Fix #49
Browse files Browse the repository at this point in the history
  • Loading branch information
beeftornado committed Mar 31, 2021
1 parent 5eed352 commit 5ef564c
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions cmd/brew-rmtree.rb
Expand Up @@ -41,6 +41,7 @@
require 'shellwords'
require 'set'
require 'cmd/deps'
require 'cmd/uses'
require 'cli/parser'

# I am not a ruby-ist and so my style may offend some
Expand Down Expand Up @@ -173,7 +174,7 @@ def uses(keg_name, recursive=true, ignores=[], args:)

reqs = reqs_by_formula.map(&:last)
else
includes, ignores = Homebrew.args_includes_ignores(args)
includes, ignores = Homebrew.args_includes_ignores(Homebrew.uses_args.parse)
deps = f.deps.reject do |dep|
ignores.any? { |ignore| dep.send(ignore) } && includes.none? { |include| dep.send(include) }
end
Expand Down Expand Up @@ -206,7 +207,7 @@ def uses(keg_name, recursive=true, ignores=[], args:)

def deps_for_formula(f, args:)
# https://github.com/Homebrew/brew/blob/d1b83819deacd99b55c9d400149dc9b49fa795df/Library/Homebrew/cmd/deps.rb#L137
includes, ignores = Homebrew.args_includes_ignores(args)
includes, ignores = Homebrew.args_includes_ignores(Homebrew.uses_args.parse)

deps = f.runtime_dependencies
reqs = Homebrew.reject_ignores(f.requirements, ignores, includes)
Expand Down

0 comments on commit 5ef564c

Please sign in to comment.