Method: Chef::Mixin.deprecate_constant

Defined in:
lib/chef/mixin/deprecation.rb

.deprecate_constant(name, replacement, message) ⇒ Object

Add a deprecated constant to the Chef::Mixin namespace.

Examples:

deprecate_constant(:RecipeDefinitionDSLCore, Chef::DSL::Recipe, "  Chef::Mixin::RecipeDefinitionDSLCore is deprecated, use Chef::DSL::Recipe instead.\n")


35
36
37
# File 'lib/chef/mixin/deprecation.rb', line 35

def self.deprecate_constant(name, replacement, message)
  deprecated_constants[name] = { replacement: replacement, message: message }
end