diff options
| author | Jack Nagel | 2013-09-18 18:50:23 -0500 |
|---|---|---|
| committer | Jack Nagel | 2013-09-19 12:55:13 -0500 |
| commit | 8c310d85cd2f72707a9d1b29497c3ccc7a1338b1 (patch) | |
| tree | fd9b34a7054a1f05f9aeba12041c22218b1e8361 /Library | |
| parent | a00048468f73f2892aa41b7f7f4bd19f4972cd63 (diff) | |
| download | brew-8c310d85cd2f72707a9d1b29497c3ccc7a1338b1.tar.bz2 | |
More precise output for spec audits
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Homebrew/cmd/audit.rb | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/Library/Homebrew/cmd/audit.rb b/Library/Homebrew/cmd/audit.rb index 467e58f95..f113a8e83 100644 --- a/Library/Homebrew/cmd/audit.rb +++ b/Library/Homebrew/cmd/audit.rb @@ -272,14 +272,17 @@ class FormulaAuditor def audit_specs problem "Head-only (no stable download)" if f.head_only? - @specs.each do |spec| + %w[Stable Devel HEAD].each do |name| + next unless spec = f.send(name.downcase) + ra = ResourceAuditor.new(spec).audit - problems.concat(ra.problems) + problems.concat ra.problems.map { |problem| "#{name}: #{problem}" } spec.resources.each_value do |resource| - ra = ResourceAuditor.new(resource) - ra.audit - problems.concat(ra.problems) + ra = ResourceAuditor.new(resource).audit + problems.concat ra.problems.map { |problem| + "#{name} resource #{resource.name.inspect}: #{problem}" + } end end end |
