Class: RuboCop::Cop::FactoryBot::CreateList::TimesCorrector
- Inherits:
-
Object
- Object
- RuboCop::Cop::FactoryBot::CreateList::TimesCorrector
- Includes:
- Corrector
- Defined in:
- lib/rubocop/cop/factory_bot/create_list.rb
Overview
:nodoc
Instance Method Summary collapse
- #call(corrector) ⇒ Object
-
#initialize(node) ⇒ TimesCorrector
constructor
A new instance of TimesCorrector.
Constructor Details
#initialize(node) ⇒ TimesCorrector
Returns a new instance of TimesCorrector.
220 221 222 |
# File 'lib/rubocop/cop/factory_bot/create_list.rb', line 220 def initialize(node) @node = node end |
Instance Method Details
#call(corrector) ⇒ Object
224 225 226 227 |
# File 'lib/rubocop/cop/factory_bot/create_list.rb', line 224 def call(corrector) replacement = generate_n_times_block(node) corrector.replace(node.block_node || node, replacement) end |