diff options
| author | Martin Afanasjew | 2016-07-10 02:27:59 +0200 |
|---|---|---|
| committer | Martin Afanasjew | 2016-07-10 23:20:56 +0200 |
| commit | 2c97ae1277c51987cdc1fea819e742833c24905c (patch) | |
| tree | a8d434e614640a5b723bc51c8d189e150962a50d /Library/Homebrew/cmd | |
| parent | cf3806e747f333ddf75946e65ec22f84e59d8463 (diff) | |
| download | brew-2c97ae1277c51987cdc1fea819e742833c24905c.tar.bz2 | |
tap-info: expose whether a tap is private
Or how many taps are private when summarizing all installed taps.
Diffstat (limited to 'Library/Homebrew/cmd')
| -rw-r--r-- | Library/Homebrew/cmd/tap-info.rb | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Library/Homebrew/cmd/tap-info.rb b/Library/Homebrew/cmd/tap-info.rb index a86aa14c6..6070a3098 100644 --- a/Library/Homebrew/cmd/tap-info.rb +++ b/Library/Homebrew/cmd/tap-info.rb @@ -42,14 +42,17 @@ module Homebrew formula_count = 0 command_count = 0 pinned_count = 0 + private_count = 0 Tap.each do |tap| tap_count += 1 formula_count += tap.formula_files.size command_count += tap.command_files.size pinned_count += 1 if tap.pinned? + private_count += 1 if tap.private? end info = "#{tap_count} tap#{plural(tap_count)}" info += ", #{pinned_count} pinned" + info += ", #{private_count} private" info += ", #{formula_count} formula#{plural(formula_count, "e")}" info += ", #{command_count} command#{plural(command_count)}" info += ", #{Tap::TAP_DIRECTORY.abv}" if Tap::TAP_DIRECTORY.directory? @@ -60,6 +63,7 @@ module Homebrew info = "#{tap}: " if tap.installed? info += tap.pinned? ? "pinned" : "unpinned" + info += ", private" if tap.private? if (formula_count = tap.formula_files.size) > 0 info += ", #{formula_count} formula#{plural(formula_count, "e")}" end |
