From 4360f62d33169d758395e5d8666843ceaf5a5d64 Mon Sep 17 00:00:00 2001 From: jordanbreen28 Date: Wed, 13 Dec 2023 12:21:06 +0000 Subject: [PATCH] (maint) - Gemfile updates --- Gemfile | 26 ++++++++++---------------- 1 file changed, 10 insertions(+), 16 deletions(-) diff --git a/Gemfile b/Gemfile index 0f405e2a..bd91cbc9 100644 --- a/Gemfile +++ b/Gemfile @@ -11,26 +11,20 @@ group :tests do gem 'simplecov-console' # the test gems required for module testing - gem 'puppetlabs_spec_helper', '~> 3.0' + gem 'puppetlabs_spec_helper', '~> 7.0' gem 'rspec-puppet' gem 'codecov' gem 'rake', '~> 13.0' - gem 'license_finder' - - # since the Resource API runs inside the puppetserver, test against the JRuby versions we ship - # these require special dependencies to have everything load properly + group :rubocop do + gem 'rubocop', '~> 1.48.1', require: false + gem 'rubocop-rspec', '~> 2.19', require: false + gem 'rubocop-performance', '~> 1.16', require: false +end - # rubocop is special, as usual - if RUBY_PLATFORM == 'java' - # load a rubocop version that works on java for the Rakefile - gem 'parser', '2.3.3.1' - gem 'rubocop', '0.41.2' - else - # 2.1-compatible analysis was dropped after version 0.58 - # This needs to be removed once we drop puppet4 support. - gem 'rubocop', '~> 0.57.0' - gem 'rubocop-rspec' - end +group :rubocop do + gem 'rubocop', '~> 1.48.1', require: false + gem 'rubocop-rspec', '~> 2.19', require: false + gem 'rubocop-performance', '~> 1.16', require: false end group :development do