Sha256: 64c63f955a5ff62d0da76423cac28c911bb0f1ad26a98331fc70b5e2cb8ee8e4

Contents?: true

Size: 1.07 KB

Versions: 19

Compression:

Stored size: 1.07 KB

Contents

# frozen_string_literal: true

require 'rubocop'
require 'rack/utils'
require 'active_support/inflector'
require 'active_support/core_ext/object/blank'

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::InverseMethods.singleton_class.prepend(
  Module.new do
    def autocorrect_incompatible_with
      super.push(RuboCop::Cop::Rails::NegateInclude)
    end
  end
)

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

19 entries across 19 versions & 4 rubygems

Version Path
rubocop-rails-2.28.0 lib/rubocop-rails.rb
rubocop-rails-2.27.0 lib/rubocop-rails.rb
rubocop-rails-2.26.2 lib/rubocop-rails.rb
rubocop-rails-2.26.1 lib/rubocop-rails.rb
rubocop-rails-2.26.0 lib/rubocop-rails.rb
blacklight-spotlight-3.6.0.beta8 vendor/bundle/ruby/3.2.0/gems/rubocop-rails-2.25.1/lib/rubocop-rails.rb
rubocop-rails-2.25.1 lib/rubocop-rails.rb
katalyst-govuk-formbuilder-1.9.2 vendor/bundle/ruby/3.3.0/gems/rubocop-rails-2.25.0/lib/rubocop-rails.rb
rubocop-rails-2.24.1 lib/rubocop-rails.rb
rubocop-rails-2.24.0 lib/rubocop-rails.rb
mlh-rubocop-config-1.0.3 vendor/bundle/ruby/3.2.0/gems/rubocop-rails-2.23.1/lib/rubocop-rails.rb
rubocop-rails-2.23.1 lib/rubocop-rails.rb
rubocop-rails-2.23.0 lib/rubocop-rails.rb
rubocop-rails-2.22.2 lib/rubocop-rails.rb
rubocop-rails-2.22.1 lib/rubocop-rails.rb
rubocop-rails-2.22.0 lib/rubocop-rails.rb
rubocop-rails-2.21.2 lib/rubocop-rails.rb
rubocop-rails-2.21.1 lib/rubocop-rails.rb
rubocop-rails-2.21.0 lib/rubocop-rails.rb