class RuboCop::Cop::Chef::Style::TrueClassFalseClassResourceProperties
When setting the allowed types for a resource to accept either true or false values it's much simpler to use true and false instead of TrueClass and FalseClass.
@example
#### incorrect property :foo, [TrueClass, FalseClass] #### correct property :foo, [true, false]
Constants
- MSG
- RESTRICT_ON_SEND
Public Instance Methods
on_send(node)
click to toggle source
# File lib/rubocop/cop/chef/style/true_false_resource_properties.rb, line 42 def on_send(node) trueclass_falseclass_property?(node) do |types| add_offense(node, message: MSG, severity: :refactor) do |corrector| corrector.replace(types, '[true, false]') end end end