From efa366c137444d342bb27d4bbd0e3fc714d4611d Mon Sep 17 00:00:00 2001 From: Steven Pritchard Date: Wed, 30 Sep 2026 15:00:09 +0000 Subject: [PATCH] feat: require rubocop 1.91 rubocop-performance 1.27.0 requires rubocop >= 1.89.0, so the current ~> 1.85.1 pin makes it impossible to install alongside voxpupuli-test. rubocop-rake 0.7.1 and rubocop-rspec 3.9.0 already support 1.91. The shared rubocop.yml sets `NewCops: enable`, so this turns on the cops added in 1.86-1.91 (Lint/ArgumentMismatch, Lint/DeprecatedReference, Lint/MisplacedMagicComment, Lint/NameTypo, Lint/SuperArgumentMismatch, Style/DirectiveScope, Style/TimeNow) and Lint/CopDirectiveSyntax, which is now enabled by default. Consumers may see new offenses. Co-Authored-By: Claude Opus 5.5 Signed-off-by: Steven Pritchard --- voxpupuli-test.gemspec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/voxpupuli-test.gemspec b/voxpupuli-test.gemspec index ec329b0..35a7314 100644 --- a/voxpupuli-test.gemspec +++ b/voxpupuli-test.gemspec @@ -33,7 +33,7 @@ Gem::Specification.new do |s| # Rubocop # has to be compatible with MRI Ruby 3.1 due to OpenVox server 8 using Jruby 9.4 - s.add_dependency 'rubocop', '~> 1.85.1' + s.add_dependency 'rubocop', '~> 1.91.0' s.add_dependency 'rubocop-rake', '~> 0.7.1' s.add_dependency 'rubocop-rspec', '~> 3.9.0'