class RuboCop::Cop::InSpec::Deprecations::AttributeDefault
The Chef
InSpec
inputs ‘default` option has been replaced with the `value` option.
@example
### incorrect login_defs_umask = input('login_defs_umask', default: '077', description: 'Default umask to set in login.defs') ### correct login_defs_umask = input('login_defs_umask', value: '077', description: 'Default umask to set in login.defs')
Constants
- MSG
- RESTRICT_ON_SEND
Public Instance Methods
Source
# File lib/rubocop/cop/inspec/deprecation/attribute_default.rb, line 42 def on_send(node) default?(node) do |n| add_offense(n, severity: :warning) do |corrector| corrector.replace(n, 'value') end end end