aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorMike McQuaid2017-12-23 16:38:24 +0000
committerMike McQuaid2017-12-23 16:53:25 +0000
commit08a452fead3c7418a7409a5ae651c13498e97f7e (patch)
tree2dd82763bd6e5b9eb0738325e9519d0ac952cc00 /Library
parent38ce9940071351f7a41ad3b48a8dba021d0acbdf (diff)
downloadbrew-08a452fead3c7418a7409a5ae651c13498e97f7e.tar.bz2
lines_cop: check for more deprecated requirements.
Diffstat (limited to 'Library')
-rw-r--r--Library/Homebrew/rubocops/lines_cop.rb8
1 files changed, 6 insertions, 2 deletions
diff --git a/Library/Homebrew/rubocops/lines_cop.rb b/Library/Homebrew/rubocops/lines_cop.rb
index fdc31078f..c96efd0b1 100644
--- a/Library/Homebrew/rubocops/lines_cop.rb
+++ b/Library/Homebrew/rubocops/lines_cop.rb
@@ -6,12 +6,16 @@ module RuboCop
# This cop checks for various miscellaneous Homebrew coding styles
class Lines < FormulaCop
def audit_formula(_node, _class_node, _parent_class_node, _body_node)
- [:automake, :autoconf, :libtool].each do |dependency|
+ [:automake, :autoconf, :libtool, :mysql, :postgresql, :rbenv].each do |dependency|
next unless depends_on?(dependency)
problem ":#{dependency} is deprecated. Usage should be \"#{dependency}\"."
end
- problem ':apr is deprecated. Usage should be "apr-util".' if depends_on?(:apr)
+ { apr: "apr-util", gpg: "gnupg" }.each do |requirement, dependency|
+ next unless depends_on?(requirement)
+ problem ":#{requirement} is deprecated. Usage should be \"#{dependency}\"."
+ end
+
problem ":tex is deprecated." if depends_on?(:tex)
end
end