diff options
| author | Jack Nagel | 2013-09-18 18:50:23 -0500 |
|---|---|---|
| committer | Jack Nagel | 2013-09-19 12:55:13 -0500 |
| commit | 92449566f5477ed4a687cf976ecc68e7bb1cada6 (patch) | |
| tree | 8c7ceaae6a2e18897b64b85db5a4f091f8ade623 /Library | |
| parent | 69067e32fedb1caab65bb7a3b8067d7f0b87f941 (diff) | |
| download | homebrew-92449566f5477ed4a687cf976ecc68e7bb1cada6.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 |
