class RuboCop::Cop::Chef::Deprecations::RequireRecipe

Make sure to use include_recipe instead of require_recipe

@example

#### incorrect
require_recipe 'foo'

#### correct
include_recipe 'foo'

Constants

MSG
RESTRICT_ON_SEND

Public Instance Methods

on_send(node) click to toggle source
# File lib/rubocop/cop/chef/deprecation/require_recipe.rb, line 42
def on_send(node)
  require_recipe?(node) do
    add_offense(node.loc.selector, message: MSG, severity: :warning) do |corrector|
      corrector.replace(node.loc.selector, 'include_recipe')
    end
  end
end