audit: check the use of Dir[]
Sometimes `Dir[]` is used with single files/directories unnecessarily.
This commit is contained in:
parent
94f324d778
commit
bf8ff2dcb7
@ -525,6 +525,10 @@ class FormulaAuditor
|
|||||||
if line =~ /depends_on ['"](.+)['"] (if.+|unless.+)$/
|
if line =~ /depends_on ['"](.+)['"] (if.+|unless.+)$/
|
||||||
audit_conditional_dep($1, $2, $&)
|
audit_conditional_dep($1, $2, $&)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
if line =~ /(Dir\[("[^\*{},]+")\])/
|
||||||
|
problem "#{$1} is unnecessary; just use #{$2}"
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
def audit_conditional_dep(dep, condition, line)
|
def audit_conditional_dep(dep, condition, line)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user