From 2d0bc27717fed27f88c28e722937cb1af175aa12 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 27 Aug 2026 17:45:06 +0000 Subject: [PATCH 1/2] chore(deps): update dependency simplecov to v1 --- Gemfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile b/Gemfile index d89356ec..21331849 100644 --- a/Gemfile +++ b/Gemfile @@ -12,7 +12,7 @@ group :development, :test do gem "rspec", "~> 3.13.0" gem "standard" gem "standard-performance" - gem "simplecov", "~> 0.22.0" + gem "simplecov", "~> 1.1.0" gem "simplecov-cobertura", "~> 3.0" gem "steep", "~> 2.0" gem "timecop", "~> 0.9.10" From 1c930701ec27b9a54dcc282ff8ec1449e0db7952 Mon Sep 17 00:00:00 2001 From: Jonathan Norris Date: Fri, 28 Aug 2026 09:24:05 -0400 Subject: [PATCH 2/2] fix(deps): bump simplecov-cobertura for SimpleCov 1.x Signed-off-by: Jonathan Norris --- .simplecov | 13 ------------- Gemfile | 2 +- Gemfile.lock | 16 +++++----------- spec/spec_helper.rb | 11 +++++++++++ 4 files changed, 17 insertions(+), 25 deletions(-) delete mode 100644 .simplecov diff --git a/.simplecov b/.simplecov deleted file mode 100644 index 7c8b9c95..00000000 --- a/.simplecov +++ /dev/null @@ -1,13 +0,0 @@ -# frozen_string_literal: true - -require "simplecov-cobertura" - -SimpleCov.start do - add_filter "/spec/" - minimum_coverage 90 - if ENV["CI"] == "true" - formatter SimpleCov::Formatter::CoberturaFormatter - else - formatter SimpleCov::Formatter::HTMLFormatter - end -end diff --git a/Gemfile b/Gemfile index 21331849..7a79f06e 100644 --- a/Gemfile +++ b/Gemfile @@ -13,7 +13,7 @@ group :development, :test do gem "standard" gem "standard-performance" gem "simplecov", "~> 1.1.0" - gem "simplecov-cobertura", "~> 3.0" + gem "simplecov-cobertura", "~> 4.0" gem "steep", "~> 2.0" gem "timecop", "~> 0.9.10" end diff --git a/Gemfile.lock b/Gemfile.lock index 74fa94fc..609cd724 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -42,7 +42,6 @@ GEM irb (~> 1.10) reline (>= 0.3.8) diff-lcs (1.6.2) - docile (1.4.1) erb (6.0.4) ffi (1.17.4) fileutils (1.8.0) @@ -126,15 +125,10 @@ GEM rubocop-ast (>= 1.47.1, < 2.0) ruby-progressbar (1.13.0) securerandom (0.4.1) - simplecov (0.22.0) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - simplecov-cobertura (3.1.0) + simplecov (1.1.1) + simplecov-cobertura (4.0.0) rexml - simplecov (~> 0.19) - simplecov-html (0.13.2) - simplecov_json_formatter (0.1.4) + simplecov (~> 1.0) standard (1.56.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) @@ -203,8 +197,8 @@ DEPENDENCIES openfeature-sdk! rake (~> 13.0) rspec (~> 3.13.0) - simplecov (~> 0.22.0) - simplecov-cobertura (~> 3.0) + simplecov (~> 1.1.0) + simplecov-cobertura (~> 4.0) standard standard-performance steep (~> 2.0) diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index 72cd0e1f..96e88f03 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -1,6 +1,17 @@ # frozen_string_literal: true require "simplecov" +require "simplecov-cobertura" + +SimpleCov.start do + skip "/spec/" + minimum_coverage 90 + if ENV["CI"] == "true" + formatter SimpleCov::Formatter::CoberturaFormatter + else + formatter SimpleCov::Formatter::HTMLFormatter + end +end require "open_feature/sdk"