Method: RuboCop::Cop::Legacy::Corrector#initialize
- Defined in:
- lib/rubocop/cop/legacy/corrector.rb
#initialize(source, corr = []) ⇒ Corrector
Support legacy second argument
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
# File 'lib/rubocop/cop/legacy/corrector.rb', line 10 def initialize(source, corr = []) super(source) if corr.is_a?(CorrectionsProxy) merge!(corr.send(:corrector)) else unless corr.empty? warn Rainbow(" `Corrector.new` with corrections is deprecated.\n See https://docs.rubocop.org/rubocop/v1_upgrade_notes.html\n WARNING\n end\n\n corr.each { |c| corrections << c }\n end\nend\n").yellow, uplevel: 1 |