diff options
| author | Mike McQuaid | 2016-09-11 17:49:27 +0100 |
|---|---|---|
| committer | Mike McQuaid | 2016-09-11 17:49:27 +0100 |
| commit | ecda1c9c54bce43803236fdf1d92ce452905e9be (patch) | |
| tree | 3570c29022ea75bf6f219d4de4204fe3f740ff17 /Library | |
| parent | 6d1d3ff013dbf8e6bedbb9710fa15f4749fcc4e3 (diff) | |
| download | brew-ecda1c9c54bce43803236fdf1d92ce452905e9be.tar.bz2 | |
os/mac/linkage_checker: fix Rubocop warnings.
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Homebrew/os/mac/linkage_checker.rb | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/Library/Homebrew/os/mac/linkage_checker.rb b/Library/Homebrew/os/mac/linkage_checker.rb index a992f3d10..e014e3816 100644 --- a/Library/Homebrew/os/mac/linkage_checker.rb +++ b/Library/Homebrew/os/mac/linkage_checker.rb @@ -51,28 +51,28 @@ class LinkageChecker end def check_undeclared_deps - filter_out = proc do |dep| - next true if dep.build? - next false unless dep.optional? || dep.recommended? - formula.build.without?(dep) - end - declared_deps = formula.deps.reject { |dep| filter_out.call(dep) }.map(&:name) - declared_requirement_deps = formula.requirements.reject { |req| filter_out.call(req) }.map(&:default_formula).compact - declared_dep_names = (declared_deps + declared_requirement_deps).map { |dep| dep.split("/").last } - undeclared_deps = @brewed_dylibs.keys.select do |full_name| - name = full_name.split("/").last - next false if name == formula.name - !declared_dep_names.include?(name) - end - undeclared_deps.sort do |a,b| - if a.include?("/") && !b.include?("/") - 1 - elsif !a.include?("/") && b.include?("/") - -1 - else - a <=> b - end + filter_out = proc do |dep| + next true if dep.build? + next false unless dep.optional? || dep.recommended? + formula.build.without?(dep) + end + declared_deps = formula.deps.reject { |dep| filter_out.call(dep) }.map(&:name) + declared_requirement_deps = formula.requirements.reject { |req| filter_out.call(req) }.map(&:default_formula).compact + declared_dep_names = (declared_deps + declared_requirement_deps).map { |dep| dep.split("/").last } + undeclared_deps = @brewed_dylibs.keys.select do |full_name| + name = full_name.split("/").last + next false if name == formula.name + !declared_dep_names.include?(name) + end + undeclared_deps.sort do |a, b| + if a.include?("/") && !b.include?("/") + 1 + elsif !a.include?("/") && b.include?("/") + -1 + else + a <=> b end + end end def display_normal_output |
