class RuboCop::Cop::Chef::Deprecations::UsesChefRESTHelpers

The `Chef::REST` class was removed in Chef Infra Client 13.

@example

#### incorrect
require 'chef/rest'
Chef::REST::RESTRequest.new(:GET, FOO, nil).call

Constants

MSG
RESTRICT_ON_SEND

Public Instance Methods

on_const(node) click to toggle source
# File lib/rubocop/cop/chef/deprecation/chef_rest.rb, line 48
def on_const(node)
  rest_const?(node) do
    add_offense(node, message: MSG, severity: :warning)
  end
end
on_send(node) click to toggle source
# File lib/rubocop/cop/chef/deprecation/chef_rest.rb, line 42
def on_send(node)
  require_rest?(node) do
    add_offense(node, message: MSG, severity: :warning)
  end
end