audit: fix for no compat mode

Closes Homebrew/homebrew#40731.

Signed-off-by: Xu Cheng <xucheng@me.com>
This commit is contained in:
Xu Cheng 2015-06-15 16:42:12 +08:00
parent 74d99d647d
commit 4c6da16221

View File

@ -171,15 +171,15 @@ class FormulaAuditor
end
end
if formula.class < GithubGistFormula
if Object.const_defined?("GithubGistFormula") && formula.class < GithubGistFormula
problem "GithubGistFormula is deprecated, use Formula instead"
end
if formula.class < ScriptFileFormula
if Object.const_defined?("ScriptFileFormula") && formula.class < ScriptFileFormula
problem "ScriptFileFormula is deprecated, use Formula instead"
end
if formula.class < AmazonWebServicesFormula
if Object.const_defined?("AmazonWebServicesFormula") && formula.class < AmazonWebServicesFormula
problem "AmazonWebServicesFormula is deprecated, use Formula instead"
end
end