More precise output for spec audits
This commit is contained in:
parent
a00048468f
commit
8c310d85cd
@ -272,14 +272,17 @@ class FormulaAuditor
|
|||||||
def audit_specs
|
def audit_specs
|
||||||
problem "Head-only (no stable download)" if f.head_only?
|
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
|
ra = ResourceAuditor.new(spec).audit
|
||||||
problems.concat(ra.problems)
|
problems.concat ra.problems.map { |problem| "#{name}: #{problem}" }
|
||||||
|
|
||||||
spec.resources.each_value do |resource|
|
spec.resources.each_value do |resource|
|
||||||
ra = ResourceAuditor.new(resource)
|
ra = ResourceAuditor.new(resource).audit
|
||||||
ra.audit
|
problems.concat ra.problems.map { |problem|
|
||||||
problems.concat(ra.problems)
|
"#{name} resource #{resource.name.inspect}: #{problem}"
|
||||||
|
}
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user