Class: RuboCop::Cop::Chef::Deprecations::ChefSugarHelpers
- Defined in:
- lib/rubocop/cop/chef/deprecation/chef_sugar_helpers.rb
Overview
Do not use legacy chef-sugar helper methods, which will not be moved into Chef Infra Client itself. For a complete set of chef-sugar helpers now shipping in Chef Infra Client itself see github.com/chef/chef/tree/main/chef-utils#getting-started
Constant Summary collapse
- MSG =
'Do not use legacy chef-sugar helper methods, which will not be moved into Chef Infra Client itself. For a complete set of chef-sugar helpers now shipping in Chef Infra Client itself see https://github.com/chef/chef/tree/main/chef-utils#getting-started'
- RESTRICT_ON_SEND =
[:vagrant_key?, :vagrant_domain?, :vagrant_user?, :require_chef_gem, :best_ip_for, :nexus?, :ios_xr?, :ruby_20?, :ruby_19?, :includes_recipe?, :wrlinux?, :dev_null, :nexentacore_platform?, :opensolaris_platform?, :nexentacore?, :opensolaris?].freeze
Instance Method Summary collapse
Methods inherited from Base
Instance Method Details
#on_send(node) ⇒ Object
48 49 50 |
# File 'lib/rubocop/cop/chef/deprecation/chef_sugar_helpers.rb', line 48 def on_send(node) add_offense(node, severity: :refactor) end |