class RuboCop::Cop::Chef::Deprecations::ResourceUsesDslNameMethod

Don’t use the dsl_name method in a resource to find the name of the resource. Use the resource_name method instead. dsl_name was removed in Chef Infra Client 13 and will now result in an error.

@example

#### incorrect
my_resource = MyResource.dsl_name

#### correct
my_resource = MyResource.resource_name

Constants

MSG
RESTRICT_ON_SEND

Public Instance Methods

on_send(node) click to toggle source
# File lib/rubocop/cop/chef/deprecation/resource_uses_dsl_name_method.rb, line 36
def on_send(node)
  add_offense(node, severity: :warning)
end