Skip to content

extend_config no longer working with Rubocop 1.72 plugin #701

Open

Description

@darronschall

I have a project using standard with an extend_config to pull in rubocop-rspec. My config is simple:

# .standard.yml
plugins:
  - standard-performance
  - standard-rails

extend_config:
  - .rubocop_rspec.yml
# rubocop_rspec.yml
require:
  - rubocop-rspec

# Easier to read than "is_expected.to"
RSpec/ImplicitExpect:
  EnforcedStyle: should

# Can't always provide meaningful names, especially when testing collections
RSpec/IndexedLet:
  Max: 3

This was working great up until the rubocop-rspec 3.5.0 release, when the gem was changed to a Rubocop 1.72 plugin.

I am no longer able to extend the default configuration of rubocop-rspec. For now I've pinned the gem to 3.4.0, but I'd like to be able to upgrade at some point.

I'm wondering if this is failing for the same reason in the comment at #540 (comment), and if extend_config needs some changes, especially as more rubocop extensions migrate towards the plugin approach...

Activity

  1. added a commit that references this issue on Mar 14, 2025
  2. VikiAnn commented on Jun 12, 2025

    @VikiAnn

    Just noting on each of these issues that I think they're related/possibly duplicative, so that hopefully whenever someone picks up any of them, it's clear how they're tied together:

    #715 is potentially duplicative of #701, which mentions possibly being the same issue as #540

  3. meineerde commented on May 5, 2026

    @meineerde

    There is a proposal for a fix in #728 (which seemed to work when I tested this a while ago). Is this something which could be considered by the standard maintainers?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions