Sha256: 354cdbd07a8b228041a8aca2e7c3c08508079546a2d4c889b11619eeab04aeb5

Contents?: true

Size: 861 Bytes

Versions: 6

Compression:

Stored size: 861 Bytes

Contents

# frozen_string_literal: true

require 'rubocop'
require 'rack/utils'
require 'active_support/inflector'

require_relative 'rubocop/rails'
require_relative 'rubocop/rails/version'
require_relative 'rubocop/rails/inject'
require_relative 'rubocop/rails/schema_loader'
require_relative 'rubocop/rails/schema_loader/schema'

RuboCop::Rails::Inject.defaults!

require_relative 'rubocop/cop/rails_cops'

RuboCop::Cop::Style::HashExcept.minimum_target_ruby_version(2.0)

RuboCop::Cop::Style::MethodCallWithArgsParentheses.singleton_class.prepend(
  Module.new do
    def autocorrect_incompatible_with
      super.push(RuboCop::Cop::Rails::EagerEvaluationLogMessage)
    end
  end
)

RuboCop::Cop::Style::RedundantSelf.singleton_class.prepend(
  Module.new do
    def autocorrect_incompatible_with
      super.push(RuboCop::Cop::Rails::SafeNavigation)
    end
  end
)

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
rubocop-rails-2.18.0 lib/rubocop-rails.rb
rubocop-rails-2.17.4 lib/rubocop-rails.rb
rubocop-rails-2.17.3 lib/rubocop-rails.rb
rubocop-rails-2.17.2 lib/rubocop-rails.rb
rubocop-rails-2.17.1 lib/rubocop-rails.rb
rubocop-rails-2.17.0 lib/rubocop-rails.rb