audit: suggest setting JAVA_HOME by depends_on :java
Closes Homebrew/homebrew#37174. Signed-off-by: Xu Cheng <xucheng@me.com>
This commit is contained in:
parent
747542352d
commit
be15a514eb
@ -198,6 +198,12 @@ class FormulaAuditor
|
||||
end
|
||||
end
|
||||
|
||||
def audit_java_home
|
||||
if text =~ /JAVA_HOME/i && !formula.requirements.map(&:class).include?(JavaDependency)
|
||||
problem "Use `depends_on :java` to set JAVA_HOME"
|
||||
end
|
||||
end
|
||||
|
||||
def audit_conflicts
|
||||
formula.conflicts.each do |c|
|
||||
begin
|
||||
@ -760,6 +766,7 @@ class FormulaAuditor
|
||||
audit_specs
|
||||
audit_urls
|
||||
audit_deps
|
||||
audit_java_home
|
||||
audit_conflicts
|
||||
audit_options
|
||||
audit_patches
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user