Class: RuboCop::Cop::Chef::Deprecations::ChefSpecLegacyRunner
- Extended by:
- AutoCorrector
- Defined in:
- lib/rubocop/cop/chef/deprecation/chefspec_legacy_runner.rb
Overview
Use ‘ChefSpec::SoloRunner` or `ChefSpec::ServerRunner` instead of the deprecated `ChefSpec::Runner`. These new runners were introduced in ChefSpec 4.1 (Oct 2014).
Constant Summary collapse
- MSG =
'Use ChefSpec::SoloRunner or ChefSpec::ServerRunner instead of the deprecated ChefSpec::Runner.'
Instance Method Summary collapse
Methods inherited from Base
Instance Method Details
#on_const(node) ⇒ Object
50 51 52 53 54 55 56 |
# File 'lib/rubocop/cop/chef/deprecation/chefspec_legacy_runner.rb', line 50 def on_const(node) chefspec_runner?(node) do add_offense(node, severity: :warning) do |corrector| corrector.replace(node, 'ChefSpec::ServerRunner') end end end |