lib/rubocop/cop/base.rb in rubocop-1.61.0 vs lib/rubocop/cop/base.rb in rubocop-1.62.0

- old
+ new

@@ -230,10 +230,14 @@ def target_ruby_version @config.target_ruby_version end + def parser_engine + @config.parser_engine + end + def target_rails_version @config.target_rails_version end def active_support_extensions_enabled? @@ -252,10 +256,10 @@ !relevant_file?(file) end # There should be very limited reasons for a Cop to do it's own parsing def parse(source, path = nil) - ProcessedSource.new(source, target_ruby_version, path) + ProcessedSource.new(source, target_ruby_version, path, parser_engine: parser_engine) end # @api private # Called between investigations def ready