lib/rubocop/cop/chef/modernize/chef_14_resources.rb in cookstyle-5.8.1 vs lib/rubocop/cop/chef/modernize/chef_14_resources.rb in cookstyle-5.9.3

- old
+ new

@@ -16,11 +16,11 @@ # module RuboCop module Cop module Chef module ChefModernize - # Don't depend on cookbooks made obsolete by Chef 14 + # Don't depend on cookbooks made obsolete by Chef Infra Client 14+. These community cookbooks contain resources that are now included in Chef Infra Client itself. # # @example # # # bad # depends 'build-essential' @@ -30,13 +30,13 @@ # depends 'mac_os_x' # depends 'swap' # depends 'sysctl' # class UnnecessaryDependsChef14 < Cop - MSG = "Don't depend on cookbooks made obsolete by Chef 14".freeze + MSG = "Don't depend on cookbooks made obsolete by Chef Infra Client 14+. These community cookbooks contain resources that are now included in Chef Infra Client itself.".freeze def_node_matcher :legacy_depends?, <<-PATTERN - (send nil? :depends (str {"build-essential" "chef_handler" "chef_hostname" "dmg" "mac_os_x" "swap" "sysctl"})) + (send nil? :depends (str {"build-essential" "chef_handler" "chef_hostname" "dmg" "mac_os_x" "swap" "sysctl"}) ... ) PATTERN def on_send(node) legacy_depends?(node) do add_offense(node, location: :expression, message: MSG, severity: :refactor)