diff options
| author | Jack Nagel | 2014-07-01 20:11:22 -0500 |
|---|---|---|
| committer | Jack Nagel | 2014-07-01 20:11:55 -0500 |
| commit | 804872fc94738e5a33c6bab11f8721747142b2a8 (patch) | |
| tree | 94ed21a01f9fd08e6923ec03919b8b29a0f39c29 /Library | |
| parent | 5375f2397e24e8f549517ea4a66b9d16092bd918 (diff) | |
| download | brew-804872fc94738e5a33c6bab11f8721747142b2a8.tar.bz2 | |
Use sort_by in missing deps doctor check
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Homebrew/cmd/doctor.rb | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/Library/Homebrew/cmd/doctor.rb b/Library/Homebrew/cmd/doctor.rb index 0bf9b89ef..fd40cf6c6 100644 --- a/Library/Homebrew/cmd/doctor.rb +++ b/Library/Homebrew/cmd/doctor.rb @@ -891,16 +891,16 @@ end def check_missing_deps return unless HOMEBREW_CELLAR.exist? - s = Set.new + missing = Set.new Homebrew.missing_deps(Formula.installed).each_value do |deps| - s.merge deps + missing.merge(deps) end - if s.length > 0 then <<-EOS.undent + if missing.any? then <<-EOS.undent Some installed formula are missing dependencies. You should `brew install` the missing dependencies: - brew install #{s.to_a.sort * " "} + brew install #{missing.sort_by(&:name) * " "} Run `brew missing` for more details. EOS |
