From 6726177c5f15d3f831cd20a163e7ae6bc7544885 Mon Sep 17 00:00:00 2001 From: Andrey Marchenko Date: Fri, 19 Jan 2024 17:13:24 +0100 Subject: [PATCH 1/5] detect when minitest is instrumented by ci-queue gem --- lib/datadog/ci/contrib/minitest/helpers.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/datadog/ci/contrib/minitest/helpers.rb b/lib/datadog/ci/contrib/minitest/helpers.rb index 2837a3a5..3204552b 100644 --- a/lib/datadog/ci/contrib/minitest/helpers.rb +++ b/lib/datadog/ci/contrib/minitest/helpers.rb @@ -13,7 +13,8 @@ def self.test_suite_name(klass, method_name) end def self.parallel?(klass) - klass.ancestors.include?(::Minitest::Parallel::Test) + klass.ancestors.include?(::Minitest::Parallel::Test) || + (defined?(::Minitest::Queue) && ::Minitest.singleton_class.ancestors.include?(::Minitest::Queue)) end end end From decef1d4674e01e72eb3e069f2d95548f1f08cbc Mon Sep 17 00:00:00 2001 From: Andrey Marchenko Date: Mon, 22 Jan 2024 09:47:42 +0100 Subject: [PATCH 2/5] change how minitest instrumentation works: instrument CompositeReporter as it does not get overwritten when using minitest-reporters gem --- Steepfile | 2 +- lib/datadog/ci/contrib/minitest/patcher.rb | 7 ++--- .../minitest/{plugin.rb => reporter.rb} | 31 ++++++++----------- sig/datadog/ci/contrib/minitest/plugin.rbs | 31 ------------------- sig/datadog/ci/contrib/minitest/reporter.rbs | 21 +++++++++++++ .../ci/contrib/minitest/patcher_spec.rb | 10 ++---- vendor/rbs/ci_queue/0/minitest.rbs | 5 +++ vendor/rbs/weakref/0/weakref.rbs | 6 ---- 8 files changed, 45 insertions(+), 68 deletions(-) rename lib/datadog/ci/contrib/minitest/{plugin.rb => reporter.rb} (59%) delete mode 100644 sig/datadog/ci/contrib/minitest/plugin.rbs create mode 100644 sig/datadog/ci/contrib/minitest/reporter.rbs create mode 100644 vendor/rbs/ci_queue/0/minitest.rbs delete mode 100644 vendor/rbs/weakref/0/weakref.rbs diff --git a/Steepfile b/Steepfile index 8707ad60..a9861c22 100644 --- a/Steepfile +++ b/Steepfile @@ -20,5 +20,5 @@ target :lib do library "rspec" library "cucumber" library "msgpack" - library "weakref" + library "ci_queue" end diff --git a/lib/datadog/ci/contrib/minitest/patcher.rb b/lib/datadog/ci/contrib/minitest/patcher.rb index 6393870b..db914cd6 100644 --- a/lib/datadog/ci/contrib/minitest/patcher.rb +++ b/lib/datadog/ci/contrib/minitest/patcher.rb @@ -1,5 +1,6 @@ # frozen_string_literal: true +require_relative "reporter" require_relative "hooks" require_relative "runnable" @@ -18,13 +19,9 @@ def target_version end def patch - require_relative "plugin" - + ::Minitest::CompositeReporter.include(Reporter) ::Minitest::Test.include(Hooks) - ::Minitest.include(Plugin) ::Minitest::Runnable.include(Runnable) - - ::Minitest.extensions << "datadog_ci" end end end diff --git a/lib/datadog/ci/contrib/minitest/plugin.rb b/lib/datadog/ci/contrib/minitest/reporter.rb similarity index 59% rename from lib/datadog/ci/contrib/minitest/plugin.rb rename to lib/datadog/ci/contrib/minitest/reporter.rb index 3234cf19..2de6eb7d 100644 --- a/lib/datadog/ci/contrib/minitest/plugin.rb +++ b/lib/datadog/ci/contrib/minitest/reporter.rb @@ -9,26 +9,23 @@ module Datadog module CI module Contrib module Minitest - module Plugin + module Reporter def self.included(base) - base.extend(ClassMethods) + base.prepend(InstanceMethods) end - class DatadogReporter < ::Minitest::AbstractReporter - def initialize(minitest_reporter) - # This creates circular reference as minitest_reporter also holds reference to DatadogReporter. - # To make sure that minitest_reporter can be garbage collected, we use WeakRef. - @reporter = WeakRef.new(minitest_reporter) - end + module InstanceMethods + def report(*) + return super unless datadog_configuration[:enabled] + + res = super - def report active_test_session = CI.active_test_session active_test_module = CI.active_test_module - return unless @reporter.weakref_alive? - return if active_test_session.nil? || active_test_module.nil? + return res if active_test_session.nil? || active_test_module.nil? - if @reporter.passed? + if passed? active_test_module.passed! active_test_session.passed! else @@ -39,13 +36,11 @@ def report active_test_module.finish active_test_session.finish - nil + res end - end - module ClassMethods - def plugin_datadog_ci_init(*) - return unless datadog_configuration[:enabled] + def start(*) + return super unless datadog_configuration[:enabled] test_session = CI.start_test_session( tags: { @@ -56,7 +51,7 @@ def plugin_datadog_ci_init(*) ) CI.start_test_module(test_session.name) if test_session - reporter.reporters << DatadogReporter.new(reporter) + super end private diff --git a/sig/datadog/ci/contrib/minitest/plugin.rbs b/sig/datadog/ci/contrib/minitest/plugin.rbs deleted file mode 100644 index b2c73996..00000000 --- a/sig/datadog/ci/contrib/minitest/plugin.rbs +++ /dev/null @@ -1,31 +0,0 @@ -module Datadog - module CI - module Contrib - module Minitest - module Plugin - def self.included: (untyped base) -> untyped - - class DatadogReporter < ::Minitest::AbstractReporter - @reporter: WeakRef - - def initialize: (Minitest::AbstractReporter reporter) -> void - end - - module ClassMethods - def plugin_datadog_ci_init: (*untyped) -> (nil | untyped) - - def initialize: (untyped reporter) -> void - - def report: () -> (nil | untyped) - - def reporter: () -> Minitest::CompositeReporter - - private - - def datadog_configuration: () -> untyped - end - end - end - end - end -end diff --git a/sig/datadog/ci/contrib/minitest/reporter.rbs b/sig/datadog/ci/contrib/minitest/reporter.rbs new file mode 100644 index 00000000..c2bd30cb --- /dev/null +++ b/sig/datadog/ci/contrib/minitest/reporter.rbs @@ -0,0 +1,21 @@ +module Datadog + module CI + module Contrib + module Minitest + module Reporter + def self.included: (untyped base) -> untyped + + class InstanceMethods < ::Minitest::AbstractReporter + def report: (*untyped) -> untyped + + def start: (*untyped) -> untyped + + private + + def datadog_configuration: () -> untyped + end + end + end + end + end +end diff --git a/spec/datadog/ci/contrib/minitest/patcher_spec.rb b/spec/datadog/ci/contrib/minitest/patcher_spec.rb index 1f47fc7a..7c364a34 100644 --- a/spec/datadog/ci/contrib/minitest/patcher_spec.rb +++ b/spec/datadog/ci/contrib/minitest/patcher_spec.rb @@ -18,14 +18,10 @@ end end - context "Minitest includes plugin" do - let(:minitest) { Minitest } + context "Minitest::CompositeReporter is patched" do + let(:reporter) { Minitest::CompositeReporter } it "has a custom bases" do - expect(minitest.ancestors).to include(Datadog::CI::Contrib::Minitest::Plugin) - end - - it "has datadog_ci extension" do - expect(minitest.extensions).to include("datadog_ci") + expect(reporter.ancestors).to include(Datadog::CI::Contrib::Minitest::Reporter) end end end diff --git a/vendor/rbs/ci_queue/0/minitest.rbs b/vendor/rbs/ci_queue/0/minitest.rbs new file mode 100644 index 00000000..fa3cad72 --- /dev/null +++ b/vendor/rbs/ci_queue/0/minitest.rbs @@ -0,0 +1,5 @@ +module Minitest +end + +module Minitest::Queue +end diff --git a/vendor/rbs/weakref/0/weakref.rbs b/vendor/rbs/weakref/0/weakref.rbs deleted file mode 100644 index f53b31a2..00000000 --- a/vendor/rbs/weakref/0/weakref.rbs +++ /dev/null @@ -1,6 +0,0 @@ -# as rbs misses delegator support, we make WeakRef a subclass of CompositeReporter -# for our current use case -class WeakRef < Minitest::CompositeReporter - def initialize: (untyped obj) -> untyped - def weakref_alive?: () -> bool -end From fffc2fe6efe45f2c3498fce4d69a98604baf304c Mon Sep 17 00:00:00 2001 From: Andrey Marchenko Date: Mon, 22 Jan 2024 13:12:03 +0100 Subject: [PATCH 3/5] add appraisals and test run command for ci-queue and minitest combination --- Appraisals | 13 ++ Rakefile | 6 +- .../jruby_9.4_ci_queue_0_minitest_5.gemfile | 33 ++++ ...uby_9.4_ci_queue_0_minitest_5.gemfile.lock | 148 +++++++++++++++++ gemfiles/jruby_9.4_cucumber_3.gemfile.lock | 34 ++-- gemfiles/jruby_9.4_cucumber_4.gemfile.lock | 38 ++--- gemfiles/jruby_9.4_cucumber_5.gemfile.lock | 38 ++--- gemfiles/jruby_9.4_cucumber_6.gemfile.lock | 40 ++--- gemfiles/jruby_9.4_cucumber_7.gemfile.lock | 36 ++--- gemfiles/jruby_9.4_cucumber_8.gemfile.lock | 36 ++--- gemfiles/jruby_9.4_cucumber_9.gemfile.lock | 14 +- gemfiles/jruby_9.4_minitest_5.gemfile.lock | 36 ++--- gemfiles/jruby_9.4_rspec_3.gemfile.lock | 34 ++-- .../ruby_2.7_ci_queue_0_minitest_5.gemfile | 34 ++++ ...uby_2.7_ci_queue_0_minitest_5.gemfile.lock | 147 +++++++++++++++++ gemfiles/ruby_2.7_cucumber_3.gemfile.lock | 34 ++-- gemfiles/ruby_2.7_cucumber_4.gemfile.lock | 38 ++--- gemfiles/ruby_2.7_cucumber_5.gemfile.lock | 38 ++--- gemfiles/ruby_2.7_cucumber_6.gemfile.lock | 40 ++--- gemfiles/ruby_2.7_cucumber_7.gemfile.lock | 36 ++--- gemfiles/ruby_2.7_cucumber_8.gemfile.lock | 36 ++--- gemfiles/ruby_2.7_cucumber_9.gemfile.lock | 14 +- gemfiles/ruby_2.7_minitest_5.gemfile.lock | 36 ++--- gemfiles/ruby_2.7_rspec_3.gemfile.lock | 34 ++-- .../ruby_3.0_ci_queue_0_minitest_5.gemfile | 34 ++++ ...uby_3.0_ci_queue_0_minitest_5.gemfile.lock | 147 +++++++++++++++++ gemfiles/ruby_3.0_cucumber_3.gemfile.lock | 34 ++-- gemfiles/ruby_3.0_cucumber_4.gemfile.lock | 38 ++--- gemfiles/ruby_3.0_cucumber_5.gemfile.lock | 38 ++--- gemfiles/ruby_3.0_cucumber_6.gemfile.lock | 40 ++--- gemfiles/ruby_3.0_cucumber_7.gemfile.lock | 36 ++--- gemfiles/ruby_3.0_cucumber_8.gemfile.lock | 36 ++--- gemfiles/ruby_3.0_cucumber_9.gemfile.lock | 14 +- gemfiles/ruby_3.0_minitest_5.gemfile.lock | 36 ++--- gemfiles/ruby_3.0_rspec_3.gemfile.lock | 34 ++-- .../ruby_3.1_ci_queue_0_minitest_5.gemfile | 34 ++++ ...uby_3.1_ci_queue_0_minitest_5.gemfile.lock | 147 +++++++++++++++++ gemfiles/ruby_3.1_cucumber_3.gemfile.lock | 34 ++-- gemfiles/ruby_3.1_cucumber_4.gemfile.lock | 38 ++--- gemfiles/ruby_3.1_cucumber_5.gemfile.lock | 38 ++--- gemfiles/ruby_3.1_cucumber_6.gemfile.lock | 40 ++--- gemfiles/ruby_3.1_cucumber_7.gemfile.lock | 36 ++--- gemfiles/ruby_3.1_cucumber_8.gemfile.lock | 36 ++--- gemfiles/ruby_3.1_cucumber_9.gemfile.lock | 14 +- gemfiles/ruby_3.1_minitest_5.gemfile.lock | 36 ++--- gemfiles/ruby_3.1_rspec_3.gemfile.lock | 34 ++-- .../ruby_3.2_ci_queue_0_minitest_5.gemfile | 34 ++++ ...uby_3.2_ci_queue_0_minitest_5.gemfile.lock | 147 +++++++++++++++++ gemfiles/ruby_3.2_cucumber_3.gemfile.lock | 34 ++-- gemfiles/ruby_3.2_cucumber_4.gemfile.lock | 38 ++--- gemfiles/ruby_3.2_cucumber_5.gemfile.lock | 38 ++--- gemfiles/ruby_3.2_cucumber_6.gemfile.lock | 40 ++--- gemfiles/ruby_3.2_cucumber_7.gemfile.lock | 36 ++--- gemfiles/ruby_3.2_cucumber_8.gemfile.lock | 36 ++--- gemfiles/ruby_3.2_cucumber_9.gemfile.lock | 14 +- gemfiles/ruby_3.2_minitest_5.gemfile.lock | 36 ++--- gemfiles/ruby_3.2_rspec_3.gemfile.lock | 34 ++-- .../ruby_3.3_ci_queue_0_minitest_5.gemfile | 34 ++++ ...uby_3.3_ci_queue_0_minitest_5.gemfile.lock | 151 ++++++++++++++++++ gemfiles/ruby_3.3_cucumber_3.gemfile.lock | 34 ++-- gemfiles/ruby_3.3_cucumber_4.gemfile.lock | 38 ++--- gemfiles/ruby_3.3_cucumber_5.gemfile.lock | 38 ++--- gemfiles/ruby_3.3_cucumber_6.gemfile.lock | 40 ++--- gemfiles/ruby_3.3_cucumber_7.gemfile.lock | 36 ++--- gemfiles/ruby_3.3_cucumber_8.gemfile.lock | 36 ++--- gemfiles/ruby_3.3_cucumber_9.gemfile.lock | 14 +- gemfiles/ruby_3.3_minitest_5.gemfile.lock | 36 ++--- gemfiles/ruby_3.3_rspec_3.gemfile.lock | 34 ++-- .../ci_queue_minitest/instrumentation_spec.rb | 6 + 69 files changed, 2032 insertions(+), 919 deletions(-) create mode 100644 gemfiles/jruby_9.4_ci_queue_0_minitest_5.gemfile create mode 100644 gemfiles/jruby_9.4_ci_queue_0_minitest_5.gemfile.lock create mode 100644 gemfiles/ruby_2.7_ci_queue_0_minitest_5.gemfile create mode 100644 gemfiles/ruby_2.7_ci_queue_0_minitest_5.gemfile.lock create mode 100644 gemfiles/ruby_3.0_ci_queue_0_minitest_5.gemfile create mode 100644 gemfiles/ruby_3.0_ci_queue_0_minitest_5.gemfile.lock create mode 100644 gemfiles/ruby_3.1_ci_queue_0_minitest_5.gemfile create mode 100644 gemfiles/ruby_3.1_ci_queue_0_minitest_5.gemfile.lock create mode 100644 gemfiles/ruby_3.2_ci_queue_0_minitest_5.gemfile create mode 100644 gemfiles/ruby_3.2_ci_queue_0_minitest_5.gemfile.lock create mode 100644 gemfiles/ruby_3.3_ci_queue_0_minitest_5.gemfile create mode 100644 gemfiles/ruby_3.3_ci_queue_0_minitest_5.gemfile.lock create mode 100644 spec/datadog/ci/contrib/ci_queue_minitest/instrumentation_spec.rb diff --git a/Appraisals b/Appraisals index a7f6ca0f..dc7ebf64 100644 --- a/Appraisals +++ b/Appraisals @@ -71,9 +71,22 @@ def self.with_minitest_gem(versions: 5) end end +def self.with_ci_queue_minitest_gem(minitest_versions: 5, ci_queue_versions: 0) + Array(minitest_versions).each do |minitest_v| + Array(ci_queue_versions).each do |ci_queue_v| + appraise "ci-queue-#{ci_queue_v}-minitest-#{minitest_v}" do + gem "minitest", "~> #{minitest_v}" + gem "ci-queue", "~> #{ci_queue_v}" + gem "minitest-reporters", "~> 1" + end + end + end +end + with_minitest_gem with_rspec_gem with_cucumber_gem(versions: 3..9) +with_ci_queue_minitest_gem major, minor, = Gem::Version.new(RUBY_ENGINE_VERSION).segments diff --git a/Rakefile b/Rakefile index 172b831c..6a62924f 100644 --- a/Rakefile +++ b/Rakefile @@ -39,6 +39,9 @@ TEST_METADATA = { }, "minitest" => { "minitest-5" => "✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ jruby" + }, + "ci_queue_minitest" => { + "ci-queue-0-minitest-5" => "✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ jruby" } } @@ -101,7 +104,8 @@ namespace :spec do [ :cucumber, :rspec, - :minitest + :minitest, + :ci_queue_minitest ].each do |contrib| desc "" # "Explicitly hiding from `rake -T`" RSpec::Core::RakeTask.new(contrib) do |t, args| diff --git a/gemfiles/jruby_9.4_ci_queue_0_minitest_5.gemfile b/gemfiles/jruby_9.4_ci_queue_0_minitest_5.gemfile new file mode 100644 index 00000000..b01a4f94 --- /dev/null +++ b/gemfiles/jruby_9.4_ci_queue_0_minitest_5.gemfile @@ -0,0 +1,33 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "ddtrace" +gem "pry" +gem "rake" +gem "os" +gem "climate_control" +gem "rspec" +gem "rspec-collection_matchers" +gem "rspec_junit_formatter" +gem "appraisal" +gem "timecop" +gem "standard", "~> 1.31" +gem "yard" +gem "webrick" +gem "pimpmychangelog", ">= 0.1.2" +gem "simplecov" +gem "simplecov-cobertura", "~> 2.1.0" +gem "minitest", "~> 5" +gem "ci-queue", "~> 0" +gem "minitest-reporters", "~> 1" + +group :check do + +end + +group :development do + +end + +gemspec path: "../" diff --git a/gemfiles/jruby_9.4_ci_queue_0_minitest_5.gemfile.lock b/gemfiles/jruby_9.4_ci_queue_0_minitest_5.gemfile.lock new file mode 100644 index 00000000..e3b9da66 --- /dev/null +++ b/gemfiles/jruby_9.4_ci_queue_0_minitest_5.gemfile.lock @@ -0,0 +1,148 @@ +PATH + remote: .. + specs: + datadog-ci (0.6.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + ansi (1.5.0) + appraisal (2.5.0) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + builder (3.2.4) + ci-queue (0.42.0) + climate_control (1.2.0) + coderay (1.1.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) + libdatadog (~> 5.0.0.1.0) + libddwaf (~> 1.14.0.0.0) + msgpack + debase-ruby_core_source (3.3.1) + diff-lcs (1.5.0) + docile (1.4.0) + ffi (1.16.3-java) + json (2.7.1-java) + language_server-protocol (3.17.0.3) + libdatadog (5.0.0.1.0) + libddwaf (1.14.0.0.0-java) + ffi (~> 1.0) + lint_roller (1.1.0) + method_source (1.0.0) + minitest (5.21.2) + minitest-reporters (1.6.1) + ansi + builder + minitest (>= 5.0) + ruby-progressbar + msgpack (1.7.2-java) + os (1.1.4) + parallel (1.24.0) + parser (3.3.0.5) + ast (~> 2.4.1) + racc + pimpmychangelog (0.1.3) + pry (0.14.2-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + racc (1.7.3-java) + rainbow (3.1.1) + rake (13.1.0) + regexp_parser (2.9.0) + rexml (3.2.6) + rspec (3.12.0) + rspec-core (~> 3.12.0) + rspec-expectations (~> 3.12.0) + rspec-mocks (~> 3.12.0) + rspec-collection_matchers (1.2.1) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.12.2) + rspec-support (~> 3.12.0) + rspec-expectations (3.12.3) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-mocks (3.12.6) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-support (3.12.1) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rubocop (1.59.0) + json (~> 2.3) + language_server-protocol (>= 3.17.0) + parallel (~> 1.10) + parser (>= 3.2.2.4) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.30.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.30.0) + parser (>= 3.2.1.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) + ruby-progressbar (1.13.0) + simplecov (0.22.0) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + simplecov-cobertura (2.1.0) + rexml + simplecov (~> 0.19) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spoon (0.0.6) + ffi + standard (1.33.0) + language_server-protocol (~> 3.17.0.2) + lint_roller (~> 1.0) + rubocop (~> 1.59.0) + standard-custom (~> 1.0.0) + standard-performance (~> 1.3) + standard-custom (1.0.2) + lint_roller (~> 1.0) + rubocop (~> 1.50) + standard-performance (1.3.1) + lint_roller (~> 1.1) + rubocop-performance (~> 1.20.2) + thor (1.3.0) + timecop (0.9.8) + unicode-display_width (2.5.0) + webrick (1.8.1) + yard (0.9.34) + +PLATFORMS + universal-java-11 + +DEPENDENCIES + appraisal + ci-queue (~> 0) + climate_control + datadog-ci! + ddtrace + minitest (~> 5) + minitest-reporters (~> 1) + os + pimpmychangelog (>= 0.1.2) + pry + rake + rspec + rspec-collection_matchers + rspec_junit_formatter + simplecov + simplecov-cobertura (~> 2.1.0) + standard (~> 1.31) + timecop + webrick + yard + +BUNDLED WITH + 2.3.26 diff --git a/gemfiles/jruby_9.4_cucumber_3.gemfile.lock b/gemfiles/jruby_9.4_cucumber_3.gemfile.lock index 5a3d7306..7a54fa17 100644 --- a/gemfiles/jruby_9.4_cucumber_3.gemfile.lock +++ b/gemfiles/jruby_9.4_cucumber_3.gemfile.lock @@ -32,13 +32,13 @@ GEM cucumber-expressions (6.0.1) cucumber-tag_expressions (1.1.1) cucumber-wire (0.0.1) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3-java) @@ -54,8 +54,8 @@ GEM multi_json (1.15.0) multi_test (1.1.0) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -66,7 +66,7 @@ GEM racc (1.7.3-java) rainbow (3.1.1) rake (13.1.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -85,7 +85,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -93,14 +93,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -113,18 +113,18 @@ GEM simplecov_json_formatter (0.1.4) spoon (0.0.6) ffi - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) thor (1.3.0) timecop (0.9.8) unicode-display_width (2.5.0) diff --git a/gemfiles/jruby_9.4_cucumber_4.gemfile.lock b/gemfiles/jruby_9.4_cucumber_4.gemfile.lock index 83bca6cb..74baa3be 100644 --- a/gemfiles/jruby_9.4_cucumber_4.gemfile.lock +++ b/gemfiles/jruby_9.4_cucumber_4.gemfile.lock @@ -20,7 +20,7 @@ GEM builder (3.2.4) climate_control (1.2.0) coderay (1.1.3) - concurrent-ruby (1.2.2) + concurrent-ruby (1.2.3) cucumber (4.1.0) builder (~> 3.2, >= 3.2.3) cucumber-core (~> 7.1, >= 7.1.0) @@ -52,13 +52,13 @@ GEM cucumber-core (~> 7.1, >= 7.1.0) cucumber-cucumber-expressions (~> 10.1, >= 10.1.0) cucumber-messages (~> 12.2, >= 12.2.0) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.3) docile (1.4.0) ffi (1.16.3-java) @@ -72,12 +72,12 @@ GEM lint_roller (1.1.0) method_source (1.0.0) middleware (0.1.0) - minitest (5.20.0) + minitest (5.21.2) msgpack (1.7.2-java) multi_test (0.1.2) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -93,7 +93,7 @@ GEM racc (1.7.3-java) rainbow (3.1.1) rake (13.1.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -112,7 +112,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -120,14 +120,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -140,18 +140,18 @@ GEM simplecov_json_formatter (0.1.4) spoon (0.0.6) ffi - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) sys-uname (1.2.3) ffi (~> 1.1) thor (1.3.0) diff --git a/gemfiles/jruby_9.4_cucumber_5.gemfile.lock b/gemfiles/jruby_9.4_cucumber_5.gemfile.lock index 8783e9fd..13e39334 100644 --- a/gemfiles/jruby_9.4_cucumber_5.gemfile.lock +++ b/gemfiles/jruby_9.4_cucumber_5.gemfile.lock @@ -20,7 +20,7 @@ GEM builder (3.2.4) climate_control (1.2.0) coderay (1.1.3) - concurrent-ruby (1.2.2) + concurrent-ruby (1.2.3) cucumber (5.3.0) builder (~> 3.2, >= 3.2.4) cucumber-core (~> 8.0, >= 8.0.1) @@ -52,13 +52,13 @@ GEM cucumber-core (~> 8.0, >= 8.0.1) cucumber-cucumber-expressions (~> 10.3, >= 10.3.0) cucumber-messages (~> 13.0, >= 13.0.1) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3-java) @@ -72,12 +72,12 @@ GEM lint_roller (1.1.0) method_source (1.0.0) middleware (0.1.0) - minitest (5.20.0) + minitest (5.21.2) msgpack (1.7.2-java) multi_test (0.1.2) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -93,7 +93,7 @@ GEM racc (1.7.3-java) rainbow (3.1.1) rake (13.1.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -112,7 +112,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -120,14 +120,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -140,18 +140,18 @@ GEM simplecov_json_formatter (0.1.4) spoon (0.0.6) ffi - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) sys-uname (1.2.3) ffi (~> 1.1) thor (1.3.0) diff --git a/gemfiles/jruby_9.4_cucumber_6.gemfile.lock b/gemfiles/jruby_9.4_cucumber_6.gemfile.lock index b8b62e61..7ff765a2 100644 --- a/gemfiles/jruby_9.4_cucumber_6.gemfile.lock +++ b/gemfiles/jruby_9.4_cucumber_6.gemfile.lock @@ -20,7 +20,7 @@ GEM builder (3.2.4) climate_control (1.2.0) coderay (1.1.3) - concurrent-ruby (1.2.2) + concurrent-ruby (1.2.3) cucumber (6.1.0) builder (~> 3.2, >= 3.2.4) cucumber-core (~> 9.0, >= 9.0.1) @@ -53,13 +53,13 @@ GEM cucumber-core (~> 9.0, >= 9.0.1) cucumber-cucumber-expressions (~> 12.1, >= 12.1.1) cucumber-messages (~> 15.0, >= 15.0.0) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3-java) @@ -73,15 +73,15 @@ GEM lint_roller (1.1.0) method_source (1.0.0) middleware (0.1.0) - mime-types (3.5.1) + mime-types (3.5.2) mime-types-data (~> 3.2015) mime-types-data (3.2023.1205) - minitest (5.20.0) + minitest (5.21.2) msgpack (1.7.2-java) multi_test (0.1.2) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -97,7 +97,7 @@ GEM racc (1.7.3-java) rainbow (3.1.1) rake (13.1.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -116,7 +116,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -124,14 +124,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -144,18 +144,18 @@ GEM simplecov_json_formatter (0.1.4) spoon (0.0.6) ffi - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) sys-uname (1.2.3) ffi (~> 1.1) thor (1.3.0) diff --git a/gemfiles/jruby_9.4_cucumber_7.gemfile.lock b/gemfiles/jruby_9.4_cucumber_7.gemfile.lock index 558caeed..3d2a2afb 100644 --- a/gemfiles/jruby_9.4_cucumber_7.gemfile.lock +++ b/gemfiles/jruby_9.4_cucumber_7.gemfile.lock @@ -45,13 +45,13 @@ GEM cucumber-wire (6.2.1) cucumber-core (~> 10.1, >= 10.1.0) cucumber-cucumber-expressions (~> 14.0, >= 14.0.0) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3-java) @@ -62,14 +62,14 @@ GEM ffi (~> 1.0) lint_roller (1.1.0) method_source (1.0.0) - mime-types (3.5.1) + mime-types (3.5.2) mime-types-data (~> 3.2015) mime-types-data (3.2023.1205) msgpack (1.7.2-java) multi_test (0.1.2) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -80,7 +80,7 @@ GEM racc (1.7.3-java) rainbow (3.1.1) rake (13.1.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -99,7 +99,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -107,14 +107,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -127,18 +127,18 @@ GEM simplecov_json_formatter (0.1.4) spoon (0.0.6) ffi - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) sys-uname (1.2.3) ffi (~> 1.1) thor (1.3.0) diff --git a/gemfiles/jruby_9.4_cucumber_8.gemfile.lock b/gemfiles/jruby_9.4_cucumber_8.gemfile.lock index b76ead5f..d9ba6bfc 100644 --- a/gemfiles/jruby_9.4_cucumber_8.gemfile.lock +++ b/gemfiles/jruby_9.4_cucumber_8.gemfile.lock @@ -39,13 +39,13 @@ GEM cucumber-messages (~> 18.0, >= 18.0.0) cucumber-messages (18.0.0) cucumber-tag-expressions (4.1.0) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3-java) @@ -56,14 +56,14 @@ GEM ffi (~> 1.0) lint_roller (1.1.0) method_source (1.0.0) - mime-types (3.5.1) + mime-types (3.5.2) mime-types-data (~> 3.2015) mime-types-data (3.2023.1205) msgpack (1.7.2-java) multi_test (1.1.0) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -74,7 +74,7 @@ GEM racc (1.7.3-java) rainbow (3.1.1) rake (13.1.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -93,7 +93,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -101,14 +101,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -121,18 +121,18 @@ GEM simplecov_json_formatter (0.1.4) spoon (0.0.6) ffi - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) sys-uname (1.2.3) ffi (~> 1.1) thor (1.3.0) diff --git a/gemfiles/jruby_9.4_cucumber_9.gemfile.lock b/gemfiles/jruby_9.4_cucumber_9.gemfile.lock index f23ba46e..65ac77d9 100644 --- a/gemfiles/jruby_9.4_cucumber_9.gemfile.lock +++ b/gemfiles/jruby_9.4_cucumber_9.gemfile.lock @@ -39,13 +39,13 @@ GEM cucumber-messages (> 19, < 25) cucumber-messages (22.0.0) cucumber-tag-expressions (5.0.6) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3-java) @@ -61,7 +61,7 @@ GEM multi_test (1.1.0) os (1.1.4) parallel (1.24.0) - parser (3.3.0.2) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -128,9 +128,9 @@ GEM standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.3.0) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.20.1) + rubocop-performance (~> 1.20.2) sys-uname (1.2.3) ffi (~> 1.1) thor (1.3.0) diff --git a/gemfiles/jruby_9.4_minitest_5.gemfile.lock b/gemfiles/jruby_9.4_minitest_5.gemfile.lock index 9e715761..23b2c48b 100644 --- a/gemfiles/jruby_9.4_minitest_5.gemfile.lock +++ b/gemfiles/jruby_9.4_minitest_5.gemfile.lock @@ -14,13 +14,13 @@ GEM ast (2.4.2) climate_control (1.2.0) coderay (1.1.3) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3-java) @@ -31,11 +31,11 @@ GEM ffi (~> 1.0) lint_roller (1.1.0) method_source (1.0.0) - minitest (5.20.0) + minitest (5.21.2) msgpack (1.7.2-java) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -46,7 +46,7 @@ GEM racc (1.7.3-java) rainbow (3.1.1) rake (13.1.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -65,7 +65,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -73,14 +73,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -93,18 +93,18 @@ GEM simplecov_json_formatter (0.1.4) spoon (0.0.6) ffi - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) thor (1.3.0) timecop (0.9.8) unicode-display_width (2.5.0) diff --git a/gemfiles/jruby_9.4_rspec_3.gemfile.lock b/gemfiles/jruby_9.4_rspec_3.gemfile.lock index a56cc89a..892a4073 100644 --- a/gemfiles/jruby_9.4_rspec_3.gemfile.lock +++ b/gemfiles/jruby_9.4_rspec_3.gemfile.lock @@ -14,13 +14,13 @@ GEM ast (2.4.2) climate_control (1.2.0) coderay (1.1.3) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3-java) @@ -33,8 +33,8 @@ GEM method_source (1.0.0) msgpack (1.7.2-java) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -45,7 +45,7 @@ GEM racc (1.7.3-java) rainbow (3.1.1) rake (13.1.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -64,7 +64,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -72,14 +72,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -92,18 +92,18 @@ GEM simplecov_json_formatter (0.1.4) spoon (0.0.6) ffi - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) thor (1.3.0) timecop (0.9.8) unicode-display_width (2.5.0) diff --git a/gemfiles/ruby_2.7_ci_queue_0_minitest_5.gemfile b/gemfiles/ruby_2.7_ci_queue_0_minitest_5.gemfile new file mode 100644 index 00000000..af228342 --- /dev/null +++ b/gemfiles/ruby_2.7_ci_queue_0_minitest_5.gemfile @@ -0,0 +1,34 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "ddtrace" +gem "pry" +gem "rake" +gem "os" +gem "climate_control" +gem "rspec" +gem "rspec-collection_matchers" +gem "rspec_junit_formatter" +gem "appraisal" +gem "timecop" +gem "standard", "~> 1.31" +gem "yard" +gem "redcarpet" +gem "webrick" +gem "pimpmychangelog", ">= 0.1.2" +gem "simplecov" +gem "simplecov-cobertura", "~> 2.1.0" +gem "minitest", "~> 5" +gem "ci-queue", "~> 0" +gem "minitest-reporters", "~> 1" + +group :check do + +end + +group :development do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_2.7_ci_queue_0_minitest_5.gemfile.lock b/gemfiles/ruby_2.7_ci_queue_0_minitest_5.gemfile.lock new file mode 100644 index 00000000..c0deea01 --- /dev/null +++ b/gemfiles/ruby_2.7_ci_queue_0_minitest_5.gemfile.lock @@ -0,0 +1,147 @@ +PATH + remote: .. + specs: + datadog-ci (0.6.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + ansi (1.5.0) + appraisal (2.5.0) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + builder (3.2.4) + ci-queue (0.42.0) + climate_control (1.2.0) + coderay (1.1.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) + libdatadog (~> 5.0.0.1.0) + libddwaf (~> 1.14.0.0.0) + msgpack + debase-ruby_core_source (3.3.1) + diff-lcs (1.5.0) + docile (1.4.0) + ffi (1.16.3) + json (2.7.1) + language_server-protocol (3.17.0.3) + libdatadog (5.0.0.1.0-aarch64-linux) + libddwaf (1.14.0.0.0-aarch64-linux) + ffi (~> 1.0) + lint_roller (1.1.0) + method_source (1.0.0) + minitest (5.21.2) + minitest-reporters (1.6.1) + ansi + builder + minitest (>= 5.0) + ruby-progressbar + msgpack (1.7.2) + os (1.1.4) + parallel (1.24.0) + parser (3.3.0.5) + ast (~> 2.4.1) + racc + pimpmychangelog (0.1.3) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + racc (1.7.3) + rainbow (3.1.1) + rake (13.1.0) + redcarpet (3.6.0) + regexp_parser (2.9.0) + rexml (3.2.6) + rspec (3.12.0) + rspec-core (~> 3.12.0) + rspec-expectations (~> 3.12.0) + rspec-mocks (~> 3.12.0) + rspec-collection_matchers (1.2.1) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.12.2) + rspec-support (~> 3.12.0) + rspec-expectations (3.12.3) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-mocks (3.12.6) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-support (3.12.1) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rubocop (1.59.0) + json (~> 2.3) + language_server-protocol (>= 3.17.0) + parallel (~> 1.10) + parser (>= 3.2.2.4) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.30.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.30.0) + parser (>= 3.2.1.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) + ruby-progressbar (1.13.0) + simplecov (0.22.0) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + simplecov-cobertura (2.1.0) + rexml + simplecov (~> 0.19) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + standard (1.33.0) + language_server-protocol (~> 3.17.0.2) + lint_roller (~> 1.0) + rubocop (~> 1.59.0) + standard-custom (~> 1.0.0) + standard-performance (~> 1.3) + standard-custom (1.0.2) + lint_roller (~> 1.0) + rubocop (~> 1.50) + standard-performance (1.3.1) + lint_roller (~> 1.1) + rubocop-performance (~> 1.20.2) + thor (1.3.0) + timecop (0.9.8) + unicode-display_width (2.5.0) + webrick (1.8.1) + yard (0.9.34) + +PLATFORMS + aarch64-linux + +DEPENDENCIES + appraisal + ci-queue (~> 0) + climate_control + datadog-ci! + ddtrace + minitest (~> 5) + minitest-reporters (~> 1) + os + pimpmychangelog (>= 0.1.2) + pry + rake + redcarpet + rspec + rspec-collection_matchers + rspec_junit_formatter + simplecov + simplecov-cobertura (~> 2.1.0) + standard (~> 1.31) + timecop + webrick + yard + +BUNDLED WITH + 2.3.26 diff --git a/gemfiles/ruby_2.7_cucumber_3.gemfile.lock b/gemfiles/ruby_2.7_cucumber_3.gemfile.lock index e84ddc70..ed0e8231 100644 --- a/gemfiles/ruby_2.7_cucumber_3.gemfile.lock +++ b/gemfiles/ruby_2.7_cucumber_3.gemfile.lock @@ -32,13 +32,13 @@ GEM cucumber-expressions (6.0.1) cucumber-tag_expressions (1.1.1) cucumber-wire (0.0.1) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3) @@ -54,8 +54,8 @@ GEM multi_json (1.15.0) multi_test (1.1.0) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -66,7 +66,7 @@ GEM rainbow (3.1.1) rake (13.1.0) redcarpet (3.6.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -85,7 +85,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -93,14 +93,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -111,18 +111,18 @@ GEM simplecov (~> 0.19) simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) thor (1.3.0) timecop (0.9.8) unicode-display_width (2.5.0) diff --git a/gemfiles/ruby_2.7_cucumber_4.gemfile.lock b/gemfiles/ruby_2.7_cucumber_4.gemfile.lock index d12fa8f2..9e15dc36 100644 --- a/gemfiles/ruby_2.7_cucumber_4.gemfile.lock +++ b/gemfiles/ruby_2.7_cucumber_4.gemfile.lock @@ -20,7 +20,7 @@ GEM builder (3.2.4) climate_control (1.2.0) coderay (1.1.3) - concurrent-ruby (1.2.2) + concurrent-ruby (1.2.3) cucumber (4.1.0) builder (~> 3.2, >= 3.2.3) cucumber-core (~> 7.1, >= 7.1.0) @@ -52,13 +52,13 @@ GEM cucumber-core (~> 7.1, >= 7.1.0) cucumber-cucumber-expressions (~> 10.1, >= 10.1.0) cucumber-messages (~> 12.2, >= 12.2.0) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.3) docile (1.4.0) ffi (1.16.3) @@ -72,12 +72,12 @@ GEM lint_roller (1.1.0) method_source (1.0.0) middleware (0.1.0) - minitest (5.20.0) + minitest (5.21.2) msgpack (1.7.2) multi_test (0.1.2) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -93,7 +93,7 @@ GEM rainbow (3.1.1) rake (13.1.0) redcarpet (3.6.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -112,7 +112,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -120,14 +120,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -138,18 +138,18 @@ GEM simplecov (~> 0.19) simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) sys-uname (1.2.3) ffi (~> 1.1) thor (1.3.0) diff --git a/gemfiles/ruby_2.7_cucumber_5.gemfile.lock b/gemfiles/ruby_2.7_cucumber_5.gemfile.lock index d2ce4271..835c6ae2 100644 --- a/gemfiles/ruby_2.7_cucumber_5.gemfile.lock +++ b/gemfiles/ruby_2.7_cucumber_5.gemfile.lock @@ -20,7 +20,7 @@ GEM builder (3.2.4) climate_control (1.2.0) coderay (1.1.3) - concurrent-ruby (1.2.2) + concurrent-ruby (1.2.3) cucumber (5.3.0) builder (~> 3.2, >= 3.2.4) cucumber-core (~> 8.0, >= 8.0.1) @@ -52,13 +52,13 @@ GEM cucumber-core (~> 8.0, >= 8.0.1) cucumber-cucumber-expressions (~> 10.3, >= 10.3.0) cucumber-messages (~> 13.0, >= 13.0.1) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3) @@ -72,12 +72,12 @@ GEM lint_roller (1.1.0) method_source (1.0.0) middleware (0.1.0) - minitest (5.20.0) + minitest (5.21.2) msgpack (1.7.2) multi_test (0.1.2) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -93,7 +93,7 @@ GEM rainbow (3.1.1) rake (13.1.0) redcarpet (3.6.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -112,7 +112,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -120,14 +120,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -138,18 +138,18 @@ GEM simplecov (~> 0.19) simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) sys-uname (1.2.3) ffi (~> 1.1) thor (1.3.0) diff --git a/gemfiles/ruby_2.7_cucumber_6.gemfile.lock b/gemfiles/ruby_2.7_cucumber_6.gemfile.lock index dcfee7fd..8cc1ca1a 100644 --- a/gemfiles/ruby_2.7_cucumber_6.gemfile.lock +++ b/gemfiles/ruby_2.7_cucumber_6.gemfile.lock @@ -20,7 +20,7 @@ GEM builder (3.2.4) climate_control (1.2.0) coderay (1.1.3) - concurrent-ruby (1.2.2) + concurrent-ruby (1.2.3) cucumber (6.1.0) builder (~> 3.2, >= 3.2.4) cucumber-core (~> 9.0, >= 9.0.1) @@ -53,13 +53,13 @@ GEM cucumber-core (~> 9.0, >= 9.0.1) cucumber-cucumber-expressions (~> 12.1, >= 12.1.1) cucumber-messages (~> 15.0, >= 15.0.0) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3) @@ -73,15 +73,15 @@ GEM lint_roller (1.1.0) method_source (1.0.0) middleware (0.1.0) - mime-types (3.5.1) + mime-types (3.5.2) mime-types-data (~> 3.2015) mime-types-data (3.2023.1205) - minitest (5.20.0) + minitest (5.21.2) msgpack (1.7.2) multi_test (0.1.2) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -97,7 +97,7 @@ GEM rainbow (3.1.1) rake (13.1.0) redcarpet (3.6.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -116,7 +116,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -124,14 +124,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -142,18 +142,18 @@ GEM simplecov (~> 0.19) simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) sys-uname (1.2.3) ffi (~> 1.1) thor (1.3.0) diff --git a/gemfiles/ruby_2.7_cucumber_7.gemfile.lock b/gemfiles/ruby_2.7_cucumber_7.gemfile.lock index a119a0e6..ce49e4c1 100644 --- a/gemfiles/ruby_2.7_cucumber_7.gemfile.lock +++ b/gemfiles/ruby_2.7_cucumber_7.gemfile.lock @@ -45,13 +45,13 @@ GEM cucumber-wire (6.2.1) cucumber-core (~> 10.1, >= 10.1.0) cucumber-cucumber-expressions (~> 14.0, >= 14.0.0) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3) @@ -62,14 +62,14 @@ GEM ffi (~> 1.0) lint_roller (1.1.0) method_source (1.0.0) - mime-types (3.5.1) + mime-types (3.5.2) mime-types-data (~> 3.2015) mime-types-data (3.2023.1205) msgpack (1.7.2) multi_test (0.1.2) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -80,7 +80,7 @@ GEM rainbow (3.1.1) rake (13.1.0) redcarpet (3.6.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -99,7 +99,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -107,14 +107,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -125,18 +125,18 @@ GEM simplecov (~> 0.19) simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) sys-uname (1.2.3) ffi (~> 1.1) thor (1.3.0) diff --git a/gemfiles/ruby_2.7_cucumber_8.gemfile.lock b/gemfiles/ruby_2.7_cucumber_8.gemfile.lock index 58b3f913..dc7d249a 100644 --- a/gemfiles/ruby_2.7_cucumber_8.gemfile.lock +++ b/gemfiles/ruby_2.7_cucumber_8.gemfile.lock @@ -39,13 +39,13 @@ GEM cucumber-messages (~> 18.0, >= 18.0.0) cucumber-messages (18.0.0) cucumber-tag-expressions (4.1.0) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3) @@ -56,14 +56,14 @@ GEM ffi (~> 1.0) lint_roller (1.1.0) method_source (1.0.0) - mime-types (3.5.1) + mime-types (3.5.2) mime-types-data (~> 3.2015) mime-types-data (3.2023.1205) msgpack (1.7.2) multi_test (1.1.0) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -74,7 +74,7 @@ GEM rainbow (3.1.1) rake (13.1.0) redcarpet (3.6.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -93,7 +93,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -101,14 +101,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -119,18 +119,18 @@ GEM simplecov (~> 0.19) simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) sys-uname (1.2.3) ffi (~> 1.1) thor (1.3.0) diff --git a/gemfiles/ruby_2.7_cucumber_9.gemfile.lock b/gemfiles/ruby_2.7_cucumber_9.gemfile.lock index bf9238be..de68ee19 100644 --- a/gemfiles/ruby_2.7_cucumber_9.gemfile.lock +++ b/gemfiles/ruby_2.7_cucumber_9.gemfile.lock @@ -39,13 +39,13 @@ GEM cucumber-messages (> 19, < 25) cucumber-messages (22.0.0) cucumber-tag-expressions (5.0.6) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3) @@ -61,7 +61,7 @@ GEM multi_test (1.1.0) os (1.1.4) parallel (1.24.0) - parser (3.3.0.2) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -126,9 +126,9 @@ GEM standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.3.0) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.20.1) + rubocop-performance (~> 1.20.2) sys-uname (1.2.3) ffi (~> 1.1) thor (1.3.0) diff --git a/gemfiles/ruby_2.7_minitest_5.gemfile.lock b/gemfiles/ruby_2.7_minitest_5.gemfile.lock index 6c845308..a7d2a17f 100644 --- a/gemfiles/ruby_2.7_minitest_5.gemfile.lock +++ b/gemfiles/ruby_2.7_minitest_5.gemfile.lock @@ -14,13 +14,13 @@ GEM ast (2.4.2) climate_control (1.2.0) coderay (1.1.3) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3) @@ -31,11 +31,11 @@ GEM ffi (~> 1.0) lint_roller (1.1.0) method_source (1.0.0) - minitest (5.20.0) + minitest (5.21.2) msgpack (1.7.2) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -46,7 +46,7 @@ GEM rainbow (3.1.1) rake (13.1.0) redcarpet (3.6.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -65,7 +65,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -73,14 +73,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -91,18 +91,18 @@ GEM simplecov (~> 0.19) simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) thor (1.3.0) timecop (0.9.8) unicode-display_width (2.5.0) diff --git a/gemfiles/ruby_2.7_rspec_3.gemfile.lock b/gemfiles/ruby_2.7_rspec_3.gemfile.lock index 15220aae..304786a9 100644 --- a/gemfiles/ruby_2.7_rspec_3.gemfile.lock +++ b/gemfiles/ruby_2.7_rspec_3.gemfile.lock @@ -14,13 +14,13 @@ GEM ast (2.4.2) climate_control (1.2.0) coderay (1.1.3) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3) @@ -33,8 +33,8 @@ GEM method_source (1.0.0) msgpack (1.7.2) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -45,7 +45,7 @@ GEM rainbow (3.1.1) rake (13.1.0) redcarpet (3.6.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -64,7 +64,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -72,14 +72,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -90,18 +90,18 @@ GEM simplecov (~> 0.19) simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) thor (1.3.0) timecop (0.9.8) unicode-display_width (2.5.0) diff --git a/gemfiles/ruby_3.0_ci_queue_0_minitest_5.gemfile b/gemfiles/ruby_3.0_ci_queue_0_minitest_5.gemfile new file mode 100644 index 00000000..af228342 --- /dev/null +++ b/gemfiles/ruby_3.0_ci_queue_0_minitest_5.gemfile @@ -0,0 +1,34 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "ddtrace" +gem "pry" +gem "rake" +gem "os" +gem "climate_control" +gem "rspec" +gem "rspec-collection_matchers" +gem "rspec_junit_formatter" +gem "appraisal" +gem "timecop" +gem "standard", "~> 1.31" +gem "yard" +gem "redcarpet" +gem "webrick" +gem "pimpmychangelog", ">= 0.1.2" +gem "simplecov" +gem "simplecov-cobertura", "~> 2.1.0" +gem "minitest", "~> 5" +gem "ci-queue", "~> 0" +gem "minitest-reporters", "~> 1" + +group :check do + +end + +group :development do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_3.0_ci_queue_0_minitest_5.gemfile.lock b/gemfiles/ruby_3.0_ci_queue_0_minitest_5.gemfile.lock new file mode 100644 index 00000000..c0deea01 --- /dev/null +++ b/gemfiles/ruby_3.0_ci_queue_0_minitest_5.gemfile.lock @@ -0,0 +1,147 @@ +PATH + remote: .. + specs: + datadog-ci (0.6.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + ansi (1.5.0) + appraisal (2.5.0) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + builder (3.2.4) + ci-queue (0.42.0) + climate_control (1.2.0) + coderay (1.1.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) + libdatadog (~> 5.0.0.1.0) + libddwaf (~> 1.14.0.0.0) + msgpack + debase-ruby_core_source (3.3.1) + diff-lcs (1.5.0) + docile (1.4.0) + ffi (1.16.3) + json (2.7.1) + language_server-protocol (3.17.0.3) + libdatadog (5.0.0.1.0-aarch64-linux) + libddwaf (1.14.0.0.0-aarch64-linux) + ffi (~> 1.0) + lint_roller (1.1.0) + method_source (1.0.0) + minitest (5.21.2) + minitest-reporters (1.6.1) + ansi + builder + minitest (>= 5.0) + ruby-progressbar + msgpack (1.7.2) + os (1.1.4) + parallel (1.24.0) + parser (3.3.0.5) + ast (~> 2.4.1) + racc + pimpmychangelog (0.1.3) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + racc (1.7.3) + rainbow (3.1.1) + rake (13.1.0) + redcarpet (3.6.0) + regexp_parser (2.9.0) + rexml (3.2.6) + rspec (3.12.0) + rspec-core (~> 3.12.0) + rspec-expectations (~> 3.12.0) + rspec-mocks (~> 3.12.0) + rspec-collection_matchers (1.2.1) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.12.2) + rspec-support (~> 3.12.0) + rspec-expectations (3.12.3) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-mocks (3.12.6) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-support (3.12.1) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rubocop (1.59.0) + json (~> 2.3) + language_server-protocol (>= 3.17.0) + parallel (~> 1.10) + parser (>= 3.2.2.4) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.30.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.30.0) + parser (>= 3.2.1.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) + ruby-progressbar (1.13.0) + simplecov (0.22.0) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + simplecov-cobertura (2.1.0) + rexml + simplecov (~> 0.19) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + standard (1.33.0) + language_server-protocol (~> 3.17.0.2) + lint_roller (~> 1.0) + rubocop (~> 1.59.0) + standard-custom (~> 1.0.0) + standard-performance (~> 1.3) + standard-custom (1.0.2) + lint_roller (~> 1.0) + rubocop (~> 1.50) + standard-performance (1.3.1) + lint_roller (~> 1.1) + rubocop-performance (~> 1.20.2) + thor (1.3.0) + timecop (0.9.8) + unicode-display_width (2.5.0) + webrick (1.8.1) + yard (0.9.34) + +PLATFORMS + aarch64-linux + +DEPENDENCIES + appraisal + ci-queue (~> 0) + climate_control + datadog-ci! + ddtrace + minitest (~> 5) + minitest-reporters (~> 1) + os + pimpmychangelog (>= 0.1.2) + pry + rake + redcarpet + rspec + rspec-collection_matchers + rspec_junit_formatter + simplecov + simplecov-cobertura (~> 2.1.0) + standard (~> 1.31) + timecop + webrick + yard + +BUNDLED WITH + 2.3.26 diff --git a/gemfiles/ruby_3.0_cucumber_3.gemfile.lock b/gemfiles/ruby_3.0_cucumber_3.gemfile.lock index e84ddc70..ed0e8231 100644 --- a/gemfiles/ruby_3.0_cucumber_3.gemfile.lock +++ b/gemfiles/ruby_3.0_cucumber_3.gemfile.lock @@ -32,13 +32,13 @@ GEM cucumber-expressions (6.0.1) cucumber-tag_expressions (1.1.1) cucumber-wire (0.0.1) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3) @@ -54,8 +54,8 @@ GEM multi_json (1.15.0) multi_test (1.1.0) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -66,7 +66,7 @@ GEM rainbow (3.1.1) rake (13.1.0) redcarpet (3.6.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -85,7 +85,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -93,14 +93,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -111,18 +111,18 @@ GEM simplecov (~> 0.19) simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) thor (1.3.0) timecop (0.9.8) unicode-display_width (2.5.0) diff --git a/gemfiles/ruby_3.0_cucumber_4.gemfile.lock b/gemfiles/ruby_3.0_cucumber_4.gemfile.lock index d12fa8f2..9e15dc36 100644 --- a/gemfiles/ruby_3.0_cucumber_4.gemfile.lock +++ b/gemfiles/ruby_3.0_cucumber_4.gemfile.lock @@ -20,7 +20,7 @@ GEM builder (3.2.4) climate_control (1.2.0) coderay (1.1.3) - concurrent-ruby (1.2.2) + concurrent-ruby (1.2.3) cucumber (4.1.0) builder (~> 3.2, >= 3.2.3) cucumber-core (~> 7.1, >= 7.1.0) @@ -52,13 +52,13 @@ GEM cucumber-core (~> 7.1, >= 7.1.0) cucumber-cucumber-expressions (~> 10.1, >= 10.1.0) cucumber-messages (~> 12.2, >= 12.2.0) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.3) docile (1.4.0) ffi (1.16.3) @@ -72,12 +72,12 @@ GEM lint_roller (1.1.0) method_source (1.0.0) middleware (0.1.0) - minitest (5.20.0) + minitest (5.21.2) msgpack (1.7.2) multi_test (0.1.2) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -93,7 +93,7 @@ GEM rainbow (3.1.1) rake (13.1.0) redcarpet (3.6.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -112,7 +112,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -120,14 +120,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -138,18 +138,18 @@ GEM simplecov (~> 0.19) simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) sys-uname (1.2.3) ffi (~> 1.1) thor (1.3.0) diff --git a/gemfiles/ruby_3.0_cucumber_5.gemfile.lock b/gemfiles/ruby_3.0_cucumber_5.gemfile.lock index d2ce4271..835c6ae2 100644 --- a/gemfiles/ruby_3.0_cucumber_5.gemfile.lock +++ b/gemfiles/ruby_3.0_cucumber_5.gemfile.lock @@ -20,7 +20,7 @@ GEM builder (3.2.4) climate_control (1.2.0) coderay (1.1.3) - concurrent-ruby (1.2.2) + concurrent-ruby (1.2.3) cucumber (5.3.0) builder (~> 3.2, >= 3.2.4) cucumber-core (~> 8.0, >= 8.0.1) @@ -52,13 +52,13 @@ GEM cucumber-core (~> 8.0, >= 8.0.1) cucumber-cucumber-expressions (~> 10.3, >= 10.3.0) cucumber-messages (~> 13.0, >= 13.0.1) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3) @@ -72,12 +72,12 @@ GEM lint_roller (1.1.0) method_source (1.0.0) middleware (0.1.0) - minitest (5.20.0) + minitest (5.21.2) msgpack (1.7.2) multi_test (0.1.2) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -93,7 +93,7 @@ GEM rainbow (3.1.1) rake (13.1.0) redcarpet (3.6.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -112,7 +112,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -120,14 +120,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -138,18 +138,18 @@ GEM simplecov (~> 0.19) simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) sys-uname (1.2.3) ffi (~> 1.1) thor (1.3.0) diff --git a/gemfiles/ruby_3.0_cucumber_6.gemfile.lock b/gemfiles/ruby_3.0_cucumber_6.gemfile.lock index dcfee7fd..8cc1ca1a 100644 --- a/gemfiles/ruby_3.0_cucumber_6.gemfile.lock +++ b/gemfiles/ruby_3.0_cucumber_6.gemfile.lock @@ -20,7 +20,7 @@ GEM builder (3.2.4) climate_control (1.2.0) coderay (1.1.3) - concurrent-ruby (1.2.2) + concurrent-ruby (1.2.3) cucumber (6.1.0) builder (~> 3.2, >= 3.2.4) cucumber-core (~> 9.0, >= 9.0.1) @@ -53,13 +53,13 @@ GEM cucumber-core (~> 9.0, >= 9.0.1) cucumber-cucumber-expressions (~> 12.1, >= 12.1.1) cucumber-messages (~> 15.0, >= 15.0.0) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3) @@ -73,15 +73,15 @@ GEM lint_roller (1.1.0) method_source (1.0.0) middleware (0.1.0) - mime-types (3.5.1) + mime-types (3.5.2) mime-types-data (~> 3.2015) mime-types-data (3.2023.1205) - minitest (5.20.0) + minitest (5.21.2) msgpack (1.7.2) multi_test (0.1.2) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -97,7 +97,7 @@ GEM rainbow (3.1.1) rake (13.1.0) redcarpet (3.6.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -116,7 +116,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -124,14 +124,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -142,18 +142,18 @@ GEM simplecov (~> 0.19) simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) sys-uname (1.2.3) ffi (~> 1.1) thor (1.3.0) diff --git a/gemfiles/ruby_3.0_cucumber_7.gemfile.lock b/gemfiles/ruby_3.0_cucumber_7.gemfile.lock index a119a0e6..ce49e4c1 100644 --- a/gemfiles/ruby_3.0_cucumber_7.gemfile.lock +++ b/gemfiles/ruby_3.0_cucumber_7.gemfile.lock @@ -45,13 +45,13 @@ GEM cucumber-wire (6.2.1) cucumber-core (~> 10.1, >= 10.1.0) cucumber-cucumber-expressions (~> 14.0, >= 14.0.0) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3) @@ -62,14 +62,14 @@ GEM ffi (~> 1.0) lint_roller (1.1.0) method_source (1.0.0) - mime-types (3.5.1) + mime-types (3.5.2) mime-types-data (~> 3.2015) mime-types-data (3.2023.1205) msgpack (1.7.2) multi_test (0.1.2) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -80,7 +80,7 @@ GEM rainbow (3.1.1) rake (13.1.0) redcarpet (3.6.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -99,7 +99,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -107,14 +107,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -125,18 +125,18 @@ GEM simplecov (~> 0.19) simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) sys-uname (1.2.3) ffi (~> 1.1) thor (1.3.0) diff --git a/gemfiles/ruby_3.0_cucumber_8.gemfile.lock b/gemfiles/ruby_3.0_cucumber_8.gemfile.lock index 58b3f913..dc7d249a 100644 --- a/gemfiles/ruby_3.0_cucumber_8.gemfile.lock +++ b/gemfiles/ruby_3.0_cucumber_8.gemfile.lock @@ -39,13 +39,13 @@ GEM cucumber-messages (~> 18.0, >= 18.0.0) cucumber-messages (18.0.0) cucumber-tag-expressions (4.1.0) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3) @@ -56,14 +56,14 @@ GEM ffi (~> 1.0) lint_roller (1.1.0) method_source (1.0.0) - mime-types (3.5.1) + mime-types (3.5.2) mime-types-data (~> 3.2015) mime-types-data (3.2023.1205) msgpack (1.7.2) multi_test (1.1.0) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -74,7 +74,7 @@ GEM rainbow (3.1.1) rake (13.1.0) redcarpet (3.6.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -93,7 +93,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -101,14 +101,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -119,18 +119,18 @@ GEM simplecov (~> 0.19) simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) sys-uname (1.2.3) ffi (~> 1.1) thor (1.3.0) diff --git a/gemfiles/ruby_3.0_cucumber_9.gemfile.lock b/gemfiles/ruby_3.0_cucumber_9.gemfile.lock index bf9238be..de68ee19 100644 --- a/gemfiles/ruby_3.0_cucumber_9.gemfile.lock +++ b/gemfiles/ruby_3.0_cucumber_9.gemfile.lock @@ -39,13 +39,13 @@ GEM cucumber-messages (> 19, < 25) cucumber-messages (22.0.0) cucumber-tag-expressions (5.0.6) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3) @@ -61,7 +61,7 @@ GEM multi_test (1.1.0) os (1.1.4) parallel (1.24.0) - parser (3.3.0.2) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -126,9 +126,9 @@ GEM standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.3.0) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.20.1) + rubocop-performance (~> 1.20.2) sys-uname (1.2.3) ffi (~> 1.1) thor (1.3.0) diff --git a/gemfiles/ruby_3.0_minitest_5.gemfile.lock b/gemfiles/ruby_3.0_minitest_5.gemfile.lock index 6c845308..a7d2a17f 100644 --- a/gemfiles/ruby_3.0_minitest_5.gemfile.lock +++ b/gemfiles/ruby_3.0_minitest_5.gemfile.lock @@ -14,13 +14,13 @@ GEM ast (2.4.2) climate_control (1.2.0) coderay (1.1.3) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3) @@ -31,11 +31,11 @@ GEM ffi (~> 1.0) lint_roller (1.1.0) method_source (1.0.0) - minitest (5.20.0) + minitest (5.21.2) msgpack (1.7.2) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -46,7 +46,7 @@ GEM rainbow (3.1.1) rake (13.1.0) redcarpet (3.6.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -65,7 +65,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -73,14 +73,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -91,18 +91,18 @@ GEM simplecov (~> 0.19) simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) thor (1.3.0) timecop (0.9.8) unicode-display_width (2.5.0) diff --git a/gemfiles/ruby_3.0_rspec_3.gemfile.lock b/gemfiles/ruby_3.0_rspec_3.gemfile.lock index 15220aae..304786a9 100644 --- a/gemfiles/ruby_3.0_rspec_3.gemfile.lock +++ b/gemfiles/ruby_3.0_rspec_3.gemfile.lock @@ -14,13 +14,13 @@ GEM ast (2.4.2) climate_control (1.2.0) coderay (1.1.3) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3) @@ -33,8 +33,8 @@ GEM method_source (1.0.0) msgpack (1.7.2) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -45,7 +45,7 @@ GEM rainbow (3.1.1) rake (13.1.0) redcarpet (3.6.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -64,7 +64,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -72,14 +72,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -90,18 +90,18 @@ GEM simplecov (~> 0.19) simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) thor (1.3.0) timecop (0.9.8) unicode-display_width (2.5.0) diff --git a/gemfiles/ruby_3.1_ci_queue_0_minitest_5.gemfile b/gemfiles/ruby_3.1_ci_queue_0_minitest_5.gemfile new file mode 100644 index 00000000..af228342 --- /dev/null +++ b/gemfiles/ruby_3.1_ci_queue_0_minitest_5.gemfile @@ -0,0 +1,34 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "ddtrace" +gem "pry" +gem "rake" +gem "os" +gem "climate_control" +gem "rspec" +gem "rspec-collection_matchers" +gem "rspec_junit_formatter" +gem "appraisal" +gem "timecop" +gem "standard", "~> 1.31" +gem "yard" +gem "redcarpet" +gem "webrick" +gem "pimpmychangelog", ">= 0.1.2" +gem "simplecov" +gem "simplecov-cobertura", "~> 2.1.0" +gem "minitest", "~> 5" +gem "ci-queue", "~> 0" +gem "minitest-reporters", "~> 1" + +group :check do + +end + +group :development do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_3.1_ci_queue_0_minitest_5.gemfile.lock b/gemfiles/ruby_3.1_ci_queue_0_minitest_5.gemfile.lock new file mode 100644 index 00000000..c0deea01 --- /dev/null +++ b/gemfiles/ruby_3.1_ci_queue_0_minitest_5.gemfile.lock @@ -0,0 +1,147 @@ +PATH + remote: .. + specs: + datadog-ci (0.6.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + ansi (1.5.0) + appraisal (2.5.0) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + builder (3.2.4) + ci-queue (0.42.0) + climate_control (1.2.0) + coderay (1.1.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) + libdatadog (~> 5.0.0.1.0) + libddwaf (~> 1.14.0.0.0) + msgpack + debase-ruby_core_source (3.3.1) + diff-lcs (1.5.0) + docile (1.4.0) + ffi (1.16.3) + json (2.7.1) + language_server-protocol (3.17.0.3) + libdatadog (5.0.0.1.0-aarch64-linux) + libddwaf (1.14.0.0.0-aarch64-linux) + ffi (~> 1.0) + lint_roller (1.1.0) + method_source (1.0.0) + minitest (5.21.2) + minitest-reporters (1.6.1) + ansi + builder + minitest (>= 5.0) + ruby-progressbar + msgpack (1.7.2) + os (1.1.4) + parallel (1.24.0) + parser (3.3.0.5) + ast (~> 2.4.1) + racc + pimpmychangelog (0.1.3) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + racc (1.7.3) + rainbow (3.1.1) + rake (13.1.0) + redcarpet (3.6.0) + regexp_parser (2.9.0) + rexml (3.2.6) + rspec (3.12.0) + rspec-core (~> 3.12.0) + rspec-expectations (~> 3.12.0) + rspec-mocks (~> 3.12.0) + rspec-collection_matchers (1.2.1) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.12.2) + rspec-support (~> 3.12.0) + rspec-expectations (3.12.3) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-mocks (3.12.6) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-support (3.12.1) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rubocop (1.59.0) + json (~> 2.3) + language_server-protocol (>= 3.17.0) + parallel (~> 1.10) + parser (>= 3.2.2.4) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.30.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.30.0) + parser (>= 3.2.1.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) + ruby-progressbar (1.13.0) + simplecov (0.22.0) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + simplecov-cobertura (2.1.0) + rexml + simplecov (~> 0.19) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + standard (1.33.0) + language_server-protocol (~> 3.17.0.2) + lint_roller (~> 1.0) + rubocop (~> 1.59.0) + standard-custom (~> 1.0.0) + standard-performance (~> 1.3) + standard-custom (1.0.2) + lint_roller (~> 1.0) + rubocop (~> 1.50) + standard-performance (1.3.1) + lint_roller (~> 1.1) + rubocop-performance (~> 1.20.2) + thor (1.3.0) + timecop (0.9.8) + unicode-display_width (2.5.0) + webrick (1.8.1) + yard (0.9.34) + +PLATFORMS + aarch64-linux + +DEPENDENCIES + appraisal + ci-queue (~> 0) + climate_control + datadog-ci! + ddtrace + minitest (~> 5) + minitest-reporters (~> 1) + os + pimpmychangelog (>= 0.1.2) + pry + rake + redcarpet + rspec + rspec-collection_matchers + rspec_junit_formatter + simplecov + simplecov-cobertura (~> 2.1.0) + standard (~> 1.31) + timecop + webrick + yard + +BUNDLED WITH + 2.3.26 diff --git a/gemfiles/ruby_3.1_cucumber_3.gemfile.lock b/gemfiles/ruby_3.1_cucumber_3.gemfile.lock index e84ddc70..ed0e8231 100644 --- a/gemfiles/ruby_3.1_cucumber_3.gemfile.lock +++ b/gemfiles/ruby_3.1_cucumber_3.gemfile.lock @@ -32,13 +32,13 @@ GEM cucumber-expressions (6.0.1) cucumber-tag_expressions (1.1.1) cucumber-wire (0.0.1) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3) @@ -54,8 +54,8 @@ GEM multi_json (1.15.0) multi_test (1.1.0) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -66,7 +66,7 @@ GEM rainbow (3.1.1) rake (13.1.0) redcarpet (3.6.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -85,7 +85,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -93,14 +93,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -111,18 +111,18 @@ GEM simplecov (~> 0.19) simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) thor (1.3.0) timecop (0.9.8) unicode-display_width (2.5.0) diff --git a/gemfiles/ruby_3.1_cucumber_4.gemfile.lock b/gemfiles/ruby_3.1_cucumber_4.gemfile.lock index d12fa8f2..9e15dc36 100644 --- a/gemfiles/ruby_3.1_cucumber_4.gemfile.lock +++ b/gemfiles/ruby_3.1_cucumber_4.gemfile.lock @@ -20,7 +20,7 @@ GEM builder (3.2.4) climate_control (1.2.0) coderay (1.1.3) - concurrent-ruby (1.2.2) + concurrent-ruby (1.2.3) cucumber (4.1.0) builder (~> 3.2, >= 3.2.3) cucumber-core (~> 7.1, >= 7.1.0) @@ -52,13 +52,13 @@ GEM cucumber-core (~> 7.1, >= 7.1.0) cucumber-cucumber-expressions (~> 10.1, >= 10.1.0) cucumber-messages (~> 12.2, >= 12.2.0) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.3) docile (1.4.0) ffi (1.16.3) @@ -72,12 +72,12 @@ GEM lint_roller (1.1.0) method_source (1.0.0) middleware (0.1.0) - minitest (5.20.0) + minitest (5.21.2) msgpack (1.7.2) multi_test (0.1.2) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -93,7 +93,7 @@ GEM rainbow (3.1.1) rake (13.1.0) redcarpet (3.6.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -112,7 +112,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -120,14 +120,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -138,18 +138,18 @@ GEM simplecov (~> 0.19) simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) sys-uname (1.2.3) ffi (~> 1.1) thor (1.3.0) diff --git a/gemfiles/ruby_3.1_cucumber_5.gemfile.lock b/gemfiles/ruby_3.1_cucumber_5.gemfile.lock index d2ce4271..835c6ae2 100644 --- a/gemfiles/ruby_3.1_cucumber_5.gemfile.lock +++ b/gemfiles/ruby_3.1_cucumber_5.gemfile.lock @@ -20,7 +20,7 @@ GEM builder (3.2.4) climate_control (1.2.0) coderay (1.1.3) - concurrent-ruby (1.2.2) + concurrent-ruby (1.2.3) cucumber (5.3.0) builder (~> 3.2, >= 3.2.4) cucumber-core (~> 8.0, >= 8.0.1) @@ -52,13 +52,13 @@ GEM cucumber-core (~> 8.0, >= 8.0.1) cucumber-cucumber-expressions (~> 10.3, >= 10.3.0) cucumber-messages (~> 13.0, >= 13.0.1) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3) @@ -72,12 +72,12 @@ GEM lint_roller (1.1.0) method_source (1.0.0) middleware (0.1.0) - minitest (5.20.0) + minitest (5.21.2) msgpack (1.7.2) multi_test (0.1.2) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -93,7 +93,7 @@ GEM rainbow (3.1.1) rake (13.1.0) redcarpet (3.6.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -112,7 +112,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -120,14 +120,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -138,18 +138,18 @@ GEM simplecov (~> 0.19) simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) sys-uname (1.2.3) ffi (~> 1.1) thor (1.3.0) diff --git a/gemfiles/ruby_3.1_cucumber_6.gemfile.lock b/gemfiles/ruby_3.1_cucumber_6.gemfile.lock index dcfee7fd..8cc1ca1a 100644 --- a/gemfiles/ruby_3.1_cucumber_6.gemfile.lock +++ b/gemfiles/ruby_3.1_cucumber_6.gemfile.lock @@ -20,7 +20,7 @@ GEM builder (3.2.4) climate_control (1.2.0) coderay (1.1.3) - concurrent-ruby (1.2.2) + concurrent-ruby (1.2.3) cucumber (6.1.0) builder (~> 3.2, >= 3.2.4) cucumber-core (~> 9.0, >= 9.0.1) @@ -53,13 +53,13 @@ GEM cucumber-core (~> 9.0, >= 9.0.1) cucumber-cucumber-expressions (~> 12.1, >= 12.1.1) cucumber-messages (~> 15.0, >= 15.0.0) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3) @@ -73,15 +73,15 @@ GEM lint_roller (1.1.0) method_source (1.0.0) middleware (0.1.0) - mime-types (3.5.1) + mime-types (3.5.2) mime-types-data (~> 3.2015) mime-types-data (3.2023.1205) - minitest (5.20.0) + minitest (5.21.2) msgpack (1.7.2) multi_test (0.1.2) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -97,7 +97,7 @@ GEM rainbow (3.1.1) rake (13.1.0) redcarpet (3.6.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -116,7 +116,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -124,14 +124,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -142,18 +142,18 @@ GEM simplecov (~> 0.19) simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) sys-uname (1.2.3) ffi (~> 1.1) thor (1.3.0) diff --git a/gemfiles/ruby_3.1_cucumber_7.gemfile.lock b/gemfiles/ruby_3.1_cucumber_7.gemfile.lock index a119a0e6..ce49e4c1 100644 --- a/gemfiles/ruby_3.1_cucumber_7.gemfile.lock +++ b/gemfiles/ruby_3.1_cucumber_7.gemfile.lock @@ -45,13 +45,13 @@ GEM cucumber-wire (6.2.1) cucumber-core (~> 10.1, >= 10.1.0) cucumber-cucumber-expressions (~> 14.0, >= 14.0.0) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3) @@ -62,14 +62,14 @@ GEM ffi (~> 1.0) lint_roller (1.1.0) method_source (1.0.0) - mime-types (3.5.1) + mime-types (3.5.2) mime-types-data (~> 3.2015) mime-types-data (3.2023.1205) msgpack (1.7.2) multi_test (0.1.2) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -80,7 +80,7 @@ GEM rainbow (3.1.1) rake (13.1.0) redcarpet (3.6.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -99,7 +99,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -107,14 +107,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -125,18 +125,18 @@ GEM simplecov (~> 0.19) simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) sys-uname (1.2.3) ffi (~> 1.1) thor (1.3.0) diff --git a/gemfiles/ruby_3.1_cucumber_8.gemfile.lock b/gemfiles/ruby_3.1_cucumber_8.gemfile.lock index 58b3f913..dc7d249a 100644 --- a/gemfiles/ruby_3.1_cucumber_8.gemfile.lock +++ b/gemfiles/ruby_3.1_cucumber_8.gemfile.lock @@ -39,13 +39,13 @@ GEM cucumber-messages (~> 18.0, >= 18.0.0) cucumber-messages (18.0.0) cucumber-tag-expressions (4.1.0) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3) @@ -56,14 +56,14 @@ GEM ffi (~> 1.0) lint_roller (1.1.0) method_source (1.0.0) - mime-types (3.5.1) + mime-types (3.5.2) mime-types-data (~> 3.2015) mime-types-data (3.2023.1205) msgpack (1.7.2) multi_test (1.1.0) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -74,7 +74,7 @@ GEM rainbow (3.1.1) rake (13.1.0) redcarpet (3.6.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -93,7 +93,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -101,14 +101,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -119,18 +119,18 @@ GEM simplecov (~> 0.19) simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) sys-uname (1.2.3) ffi (~> 1.1) thor (1.3.0) diff --git a/gemfiles/ruby_3.1_cucumber_9.gemfile.lock b/gemfiles/ruby_3.1_cucumber_9.gemfile.lock index bf9238be..de68ee19 100644 --- a/gemfiles/ruby_3.1_cucumber_9.gemfile.lock +++ b/gemfiles/ruby_3.1_cucumber_9.gemfile.lock @@ -39,13 +39,13 @@ GEM cucumber-messages (> 19, < 25) cucumber-messages (22.0.0) cucumber-tag-expressions (5.0.6) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3) @@ -61,7 +61,7 @@ GEM multi_test (1.1.0) os (1.1.4) parallel (1.24.0) - parser (3.3.0.2) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -126,9 +126,9 @@ GEM standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.3.0) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.20.1) + rubocop-performance (~> 1.20.2) sys-uname (1.2.3) ffi (~> 1.1) thor (1.3.0) diff --git a/gemfiles/ruby_3.1_minitest_5.gemfile.lock b/gemfiles/ruby_3.1_minitest_5.gemfile.lock index 6c845308..a7d2a17f 100644 --- a/gemfiles/ruby_3.1_minitest_5.gemfile.lock +++ b/gemfiles/ruby_3.1_minitest_5.gemfile.lock @@ -14,13 +14,13 @@ GEM ast (2.4.2) climate_control (1.2.0) coderay (1.1.3) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3) @@ -31,11 +31,11 @@ GEM ffi (~> 1.0) lint_roller (1.1.0) method_source (1.0.0) - minitest (5.20.0) + minitest (5.21.2) msgpack (1.7.2) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -46,7 +46,7 @@ GEM rainbow (3.1.1) rake (13.1.0) redcarpet (3.6.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -65,7 +65,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -73,14 +73,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -91,18 +91,18 @@ GEM simplecov (~> 0.19) simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) thor (1.3.0) timecop (0.9.8) unicode-display_width (2.5.0) diff --git a/gemfiles/ruby_3.1_rspec_3.gemfile.lock b/gemfiles/ruby_3.1_rspec_3.gemfile.lock index 15220aae..304786a9 100644 --- a/gemfiles/ruby_3.1_rspec_3.gemfile.lock +++ b/gemfiles/ruby_3.1_rspec_3.gemfile.lock @@ -14,13 +14,13 @@ GEM ast (2.4.2) climate_control (1.2.0) coderay (1.1.3) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3) @@ -33,8 +33,8 @@ GEM method_source (1.0.0) msgpack (1.7.2) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -45,7 +45,7 @@ GEM rainbow (3.1.1) rake (13.1.0) redcarpet (3.6.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -64,7 +64,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -72,14 +72,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -90,18 +90,18 @@ GEM simplecov (~> 0.19) simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) thor (1.3.0) timecop (0.9.8) unicode-display_width (2.5.0) diff --git a/gemfiles/ruby_3.2_ci_queue_0_minitest_5.gemfile b/gemfiles/ruby_3.2_ci_queue_0_minitest_5.gemfile new file mode 100644 index 00000000..af228342 --- /dev/null +++ b/gemfiles/ruby_3.2_ci_queue_0_minitest_5.gemfile @@ -0,0 +1,34 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "ddtrace" +gem "pry" +gem "rake" +gem "os" +gem "climate_control" +gem "rspec" +gem "rspec-collection_matchers" +gem "rspec_junit_formatter" +gem "appraisal" +gem "timecop" +gem "standard", "~> 1.31" +gem "yard" +gem "redcarpet" +gem "webrick" +gem "pimpmychangelog", ">= 0.1.2" +gem "simplecov" +gem "simplecov-cobertura", "~> 2.1.0" +gem "minitest", "~> 5" +gem "ci-queue", "~> 0" +gem "minitest-reporters", "~> 1" + +group :check do + +end + +group :development do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_3.2_ci_queue_0_minitest_5.gemfile.lock b/gemfiles/ruby_3.2_ci_queue_0_minitest_5.gemfile.lock new file mode 100644 index 00000000..c0deea01 --- /dev/null +++ b/gemfiles/ruby_3.2_ci_queue_0_minitest_5.gemfile.lock @@ -0,0 +1,147 @@ +PATH + remote: .. + specs: + datadog-ci (0.6.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + ansi (1.5.0) + appraisal (2.5.0) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + builder (3.2.4) + ci-queue (0.42.0) + climate_control (1.2.0) + coderay (1.1.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) + libdatadog (~> 5.0.0.1.0) + libddwaf (~> 1.14.0.0.0) + msgpack + debase-ruby_core_source (3.3.1) + diff-lcs (1.5.0) + docile (1.4.0) + ffi (1.16.3) + json (2.7.1) + language_server-protocol (3.17.0.3) + libdatadog (5.0.0.1.0-aarch64-linux) + libddwaf (1.14.0.0.0-aarch64-linux) + ffi (~> 1.0) + lint_roller (1.1.0) + method_source (1.0.0) + minitest (5.21.2) + minitest-reporters (1.6.1) + ansi + builder + minitest (>= 5.0) + ruby-progressbar + msgpack (1.7.2) + os (1.1.4) + parallel (1.24.0) + parser (3.3.0.5) + ast (~> 2.4.1) + racc + pimpmychangelog (0.1.3) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + racc (1.7.3) + rainbow (3.1.1) + rake (13.1.0) + redcarpet (3.6.0) + regexp_parser (2.9.0) + rexml (3.2.6) + rspec (3.12.0) + rspec-core (~> 3.12.0) + rspec-expectations (~> 3.12.0) + rspec-mocks (~> 3.12.0) + rspec-collection_matchers (1.2.1) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.12.2) + rspec-support (~> 3.12.0) + rspec-expectations (3.12.3) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-mocks (3.12.6) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-support (3.12.1) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rubocop (1.59.0) + json (~> 2.3) + language_server-protocol (>= 3.17.0) + parallel (~> 1.10) + parser (>= 3.2.2.4) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.30.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.30.0) + parser (>= 3.2.1.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) + ruby-progressbar (1.13.0) + simplecov (0.22.0) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + simplecov-cobertura (2.1.0) + rexml + simplecov (~> 0.19) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + standard (1.33.0) + language_server-protocol (~> 3.17.0.2) + lint_roller (~> 1.0) + rubocop (~> 1.59.0) + standard-custom (~> 1.0.0) + standard-performance (~> 1.3) + standard-custom (1.0.2) + lint_roller (~> 1.0) + rubocop (~> 1.50) + standard-performance (1.3.1) + lint_roller (~> 1.1) + rubocop-performance (~> 1.20.2) + thor (1.3.0) + timecop (0.9.8) + unicode-display_width (2.5.0) + webrick (1.8.1) + yard (0.9.34) + +PLATFORMS + aarch64-linux + +DEPENDENCIES + appraisal + ci-queue (~> 0) + climate_control + datadog-ci! + ddtrace + minitest (~> 5) + minitest-reporters (~> 1) + os + pimpmychangelog (>= 0.1.2) + pry + rake + redcarpet + rspec + rspec-collection_matchers + rspec_junit_formatter + simplecov + simplecov-cobertura (~> 2.1.0) + standard (~> 1.31) + timecop + webrick + yard + +BUNDLED WITH + 2.3.26 diff --git a/gemfiles/ruby_3.2_cucumber_3.gemfile.lock b/gemfiles/ruby_3.2_cucumber_3.gemfile.lock index f59763e9..66a883df 100644 --- a/gemfiles/ruby_3.2_cucumber_3.gemfile.lock +++ b/gemfiles/ruby_3.2_cucumber_3.gemfile.lock @@ -32,13 +32,13 @@ GEM cucumber-expressions (6.0.1) cucumber-tag_expressions (1.1.1) cucumber-wire (0.0.1) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3) @@ -57,8 +57,8 @@ GEM multi_json (1.15.0) multi_test (1.1.0) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -69,7 +69,7 @@ GEM rainbow (3.1.1) rake (13.1.0) redcarpet (3.6.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -88,7 +88,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -96,14 +96,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -114,18 +114,18 @@ GEM simplecov (~> 0.19) simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) thor (1.3.0) timecop (0.9.8) unicode-display_width (2.5.0) diff --git a/gemfiles/ruby_3.2_cucumber_4.gemfile.lock b/gemfiles/ruby_3.2_cucumber_4.gemfile.lock index 9626af4a..65625148 100644 --- a/gemfiles/ruby_3.2_cucumber_4.gemfile.lock +++ b/gemfiles/ruby_3.2_cucumber_4.gemfile.lock @@ -20,7 +20,7 @@ GEM builder (3.2.4) climate_control (1.2.0) coderay (1.1.3) - concurrent-ruby (1.2.2) + concurrent-ruby (1.2.3) cucumber (4.1.0) builder (~> 3.2, >= 3.2.3) cucumber-core (~> 7.1, >= 7.1.0) @@ -52,13 +52,13 @@ GEM cucumber-core (~> 7.1, >= 7.1.0) cucumber-cucumber-expressions (~> 10.1, >= 10.1.0) cucumber-messages (~> 12.2, >= 12.2.0) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.3) docile (1.4.0) ffi (1.16.3) @@ -75,12 +75,12 @@ GEM lint_roller (1.1.0) method_source (1.0.0) middleware (0.1.0) - minitest (5.20.0) + minitest (5.21.2) msgpack (1.7.2) multi_test (0.1.2) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -96,7 +96,7 @@ GEM rainbow (3.1.1) rake (13.1.0) redcarpet (3.6.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -115,7 +115,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -123,14 +123,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -141,18 +141,18 @@ GEM simplecov (~> 0.19) simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) sys-uname (1.2.3) ffi (~> 1.1) thor (1.3.0) diff --git a/gemfiles/ruby_3.2_cucumber_5.gemfile.lock b/gemfiles/ruby_3.2_cucumber_5.gemfile.lock index 2cac61d1..a128173c 100644 --- a/gemfiles/ruby_3.2_cucumber_5.gemfile.lock +++ b/gemfiles/ruby_3.2_cucumber_5.gemfile.lock @@ -20,7 +20,7 @@ GEM builder (3.2.4) climate_control (1.2.0) coderay (1.1.3) - concurrent-ruby (1.2.2) + concurrent-ruby (1.2.3) cucumber (5.3.0) builder (~> 3.2, >= 3.2.4) cucumber-core (~> 8.0, >= 8.0.1) @@ -52,13 +52,13 @@ GEM cucumber-core (~> 8.0, >= 8.0.1) cucumber-cucumber-expressions (~> 10.3, >= 10.3.0) cucumber-messages (~> 13.0, >= 13.0.1) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3) @@ -75,12 +75,12 @@ GEM lint_roller (1.1.0) method_source (1.0.0) middleware (0.1.0) - minitest (5.20.0) + minitest (5.21.2) msgpack (1.7.2) multi_test (0.1.2) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -96,7 +96,7 @@ GEM rainbow (3.1.1) rake (13.1.0) redcarpet (3.6.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -115,7 +115,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -123,14 +123,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -141,18 +141,18 @@ GEM simplecov (~> 0.19) simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) sys-uname (1.2.3) ffi (~> 1.1) thor (1.3.0) diff --git a/gemfiles/ruby_3.2_cucumber_6.gemfile.lock b/gemfiles/ruby_3.2_cucumber_6.gemfile.lock index 837365f8..39ed5e28 100644 --- a/gemfiles/ruby_3.2_cucumber_6.gemfile.lock +++ b/gemfiles/ruby_3.2_cucumber_6.gemfile.lock @@ -20,7 +20,7 @@ GEM builder (3.2.4) climate_control (1.2.0) coderay (1.1.3) - concurrent-ruby (1.2.2) + concurrent-ruby (1.2.3) cucumber (6.1.0) builder (~> 3.2, >= 3.2.4) cucumber-core (~> 9.0, >= 9.0.1) @@ -53,13 +53,13 @@ GEM cucumber-core (~> 9.0, >= 9.0.1) cucumber-cucumber-expressions (~> 12.1, >= 12.1.1) cucumber-messages (~> 15.0, >= 15.0.0) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3) @@ -76,15 +76,15 @@ GEM lint_roller (1.1.0) method_source (1.0.0) middleware (0.1.0) - mime-types (3.5.1) + mime-types (3.5.2) mime-types-data (~> 3.2015) mime-types-data (3.2023.1205) - minitest (5.20.0) + minitest (5.21.2) msgpack (1.7.2) multi_test (0.1.2) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -100,7 +100,7 @@ GEM rainbow (3.1.1) rake (13.1.0) redcarpet (3.6.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -119,7 +119,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -127,14 +127,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -145,18 +145,18 @@ GEM simplecov (~> 0.19) simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) sys-uname (1.2.3) ffi (~> 1.1) thor (1.3.0) diff --git a/gemfiles/ruby_3.2_cucumber_7.gemfile.lock b/gemfiles/ruby_3.2_cucumber_7.gemfile.lock index 96aab332..f250b0d7 100644 --- a/gemfiles/ruby_3.2_cucumber_7.gemfile.lock +++ b/gemfiles/ruby_3.2_cucumber_7.gemfile.lock @@ -45,13 +45,13 @@ GEM cucumber-wire (6.2.1) cucumber-core (~> 10.1, >= 10.1.0) cucumber-cucumber-expressions (~> 14.0, >= 14.0.0) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3) @@ -65,14 +65,14 @@ GEM ffi (~> 1.0) lint_roller (1.1.0) method_source (1.0.0) - mime-types (3.5.1) + mime-types (3.5.2) mime-types-data (~> 3.2015) mime-types-data (3.2023.1205) msgpack (1.7.2) multi_test (0.1.2) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -83,7 +83,7 @@ GEM rainbow (3.1.1) rake (13.1.0) redcarpet (3.6.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -102,7 +102,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -110,14 +110,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -128,18 +128,18 @@ GEM simplecov (~> 0.19) simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) sys-uname (1.2.3) ffi (~> 1.1) thor (1.3.0) diff --git a/gemfiles/ruby_3.2_cucumber_8.gemfile.lock b/gemfiles/ruby_3.2_cucumber_8.gemfile.lock index 96e8979a..ec47cbe5 100644 --- a/gemfiles/ruby_3.2_cucumber_8.gemfile.lock +++ b/gemfiles/ruby_3.2_cucumber_8.gemfile.lock @@ -39,13 +39,13 @@ GEM cucumber-messages (~> 18.0, >= 18.0.0) cucumber-messages (18.0.0) cucumber-tag-expressions (4.1.0) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3) @@ -59,14 +59,14 @@ GEM ffi (~> 1.0) lint_roller (1.1.0) method_source (1.0.0) - mime-types (3.5.1) + mime-types (3.5.2) mime-types-data (~> 3.2015) mime-types-data (3.2023.1205) msgpack (1.7.2) multi_test (1.1.0) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -77,7 +77,7 @@ GEM rainbow (3.1.1) rake (13.1.0) redcarpet (3.6.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -96,7 +96,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -104,14 +104,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -122,18 +122,18 @@ GEM simplecov (~> 0.19) simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) sys-uname (1.2.3) ffi (~> 1.1) thor (1.3.0) diff --git a/gemfiles/ruby_3.2_cucumber_9.gemfile.lock b/gemfiles/ruby_3.2_cucumber_9.gemfile.lock index bf9238be..de68ee19 100644 --- a/gemfiles/ruby_3.2_cucumber_9.gemfile.lock +++ b/gemfiles/ruby_3.2_cucumber_9.gemfile.lock @@ -39,13 +39,13 @@ GEM cucumber-messages (> 19, < 25) cucumber-messages (22.0.0) cucumber-tag-expressions (5.0.6) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3) @@ -61,7 +61,7 @@ GEM multi_test (1.1.0) os (1.1.4) parallel (1.24.0) - parser (3.3.0.2) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -126,9 +126,9 @@ GEM standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.3.0) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.20.1) + rubocop-performance (~> 1.20.2) sys-uname (1.2.3) ffi (~> 1.1) thor (1.3.0) diff --git a/gemfiles/ruby_3.2_minitest_5.gemfile.lock b/gemfiles/ruby_3.2_minitest_5.gemfile.lock index eb243abf..82bd1bf3 100644 --- a/gemfiles/ruby_3.2_minitest_5.gemfile.lock +++ b/gemfiles/ruby_3.2_minitest_5.gemfile.lock @@ -14,13 +14,13 @@ GEM ast (2.4.2) climate_control (1.2.0) coderay (1.1.3) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3) @@ -34,11 +34,11 @@ GEM ffi (~> 1.0) lint_roller (1.1.0) method_source (1.0.0) - minitest (5.20.0) + minitest (5.21.2) msgpack (1.7.2) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -49,7 +49,7 @@ GEM rainbow (3.1.1) rake (13.1.0) redcarpet (3.6.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -68,7 +68,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -76,14 +76,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -94,18 +94,18 @@ GEM simplecov (~> 0.19) simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) thor (1.3.0) timecop (0.9.8) unicode-display_width (2.5.0) diff --git a/gemfiles/ruby_3.2_rspec_3.gemfile.lock b/gemfiles/ruby_3.2_rspec_3.gemfile.lock index d3ba5d1a..a0bfe149 100644 --- a/gemfiles/ruby_3.2_rspec_3.gemfile.lock +++ b/gemfiles/ruby_3.2_rspec_3.gemfile.lock @@ -14,13 +14,13 @@ GEM ast (2.4.2) climate_control (1.2.0) coderay (1.1.3) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3) @@ -36,8 +36,8 @@ GEM method_source (1.0.0) msgpack (1.7.2) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -48,7 +48,7 @@ GEM rainbow (3.1.1) rake (13.1.0) redcarpet (3.6.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -67,7 +67,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -75,14 +75,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -93,18 +93,18 @@ GEM simplecov (~> 0.19) simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) thor (1.3.0) timecop (0.9.8) unicode-display_width (2.5.0) diff --git a/gemfiles/ruby_3.3_ci_queue_0_minitest_5.gemfile b/gemfiles/ruby_3.3_ci_queue_0_minitest_5.gemfile new file mode 100644 index 00000000..af228342 --- /dev/null +++ b/gemfiles/ruby_3.3_ci_queue_0_minitest_5.gemfile @@ -0,0 +1,34 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "ddtrace" +gem "pry" +gem "rake" +gem "os" +gem "climate_control" +gem "rspec" +gem "rspec-collection_matchers" +gem "rspec_junit_formatter" +gem "appraisal" +gem "timecop" +gem "standard", "~> 1.31" +gem "yard" +gem "redcarpet" +gem "webrick" +gem "pimpmychangelog", ">= 0.1.2" +gem "simplecov" +gem "simplecov-cobertura", "~> 2.1.0" +gem "minitest", "~> 5" +gem "ci-queue", "~> 0" +gem "minitest-reporters", "~> 1" + +group :check do + +end + +group :development do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_3.3_ci_queue_0_minitest_5.gemfile.lock b/gemfiles/ruby_3.3_ci_queue_0_minitest_5.gemfile.lock new file mode 100644 index 00000000..22eb7d7e --- /dev/null +++ b/gemfiles/ruby_3.3_ci_queue_0_minitest_5.gemfile.lock @@ -0,0 +1,151 @@ +PATH + remote: .. + specs: + datadog-ci (0.6.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + ansi (1.5.0) + appraisal (2.5.0) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + builder (3.2.4) + ci-queue (0.42.0) + climate_control (1.2.0) + coderay (1.1.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) + libdatadog (~> 5.0.0.1.0) + libddwaf (~> 1.14.0.0.0) + msgpack + debase-ruby_core_source (3.3.1) + diff-lcs (1.5.0) + docile (1.4.0) + ffi (1.16.3) + json (2.7.1) + language_server-protocol (3.17.0.3) + libdatadog (5.0.0.1.0) + libdatadog (5.0.0.1.0-aarch64-linux) + libddwaf (1.14.0.0.0-aarch64-linux) + ffi (~> 1.0) + libddwaf (1.14.0.0.0-arm64-darwin) + ffi (~> 1.0) + lint_roller (1.1.0) + method_source (1.0.0) + minitest (5.21.2) + minitest-reporters (1.6.1) + ansi + builder + minitest (>= 5.0) + ruby-progressbar + msgpack (1.7.2) + os (1.1.4) + parallel (1.24.0) + parser (3.3.0.5) + ast (~> 2.4.1) + racc + pimpmychangelog (0.1.3) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + racc (1.7.3) + rainbow (3.1.1) + rake (13.1.0) + redcarpet (3.6.0) + regexp_parser (2.9.0) + rexml (3.2.6) + rspec (3.12.0) + rspec-core (~> 3.12.0) + rspec-expectations (~> 3.12.0) + rspec-mocks (~> 3.12.0) + rspec-collection_matchers (1.2.1) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.12.2) + rspec-support (~> 3.12.0) + rspec-expectations (3.12.3) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-mocks (3.12.6) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-support (3.12.1) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rubocop (1.59.0) + json (~> 2.3) + language_server-protocol (>= 3.17.0) + parallel (~> 1.10) + parser (>= 3.2.2.4) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.30.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.30.0) + parser (>= 3.2.1.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) + ruby-progressbar (1.13.0) + simplecov (0.22.0) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + simplecov-cobertura (2.1.0) + rexml + simplecov (~> 0.19) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + standard (1.33.0) + language_server-protocol (~> 3.17.0.2) + lint_roller (~> 1.0) + rubocop (~> 1.59.0) + standard-custom (~> 1.0.0) + standard-performance (~> 1.3) + standard-custom (1.0.2) + lint_roller (~> 1.0) + rubocop (~> 1.50) + standard-performance (1.3.1) + lint_roller (~> 1.1) + rubocop-performance (~> 1.20.2) + thor (1.3.0) + timecop (0.9.8) + unicode-display_width (2.5.0) + webrick (1.8.1) + yard (0.9.34) + +PLATFORMS + aarch64-linux + arm64-darwin-23 + +DEPENDENCIES + appraisal + ci-queue (~> 0) + climate_control + datadog-ci! + ddtrace + minitest (~> 5) + minitest-reporters (~> 1) + os + pimpmychangelog (>= 0.1.2) + pry + rake + redcarpet + rspec + rspec-collection_matchers + rspec_junit_formatter + simplecov + simplecov-cobertura (~> 2.1.0) + standard (~> 1.31) + timecop + webrick + yard + +BUNDLED WITH + 2.4.19 diff --git a/gemfiles/ruby_3.3_cucumber_3.gemfile.lock b/gemfiles/ruby_3.3_cucumber_3.gemfile.lock index df7a09b8..e648dc2d 100644 --- a/gemfiles/ruby_3.3_cucumber_3.gemfile.lock +++ b/gemfiles/ruby_3.3_cucumber_3.gemfile.lock @@ -32,13 +32,13 @@ GEM cucumber-expressions (6.0.1) cucumber-tag_expressions (1.1.1) cucumber-wire (0.0.1) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3) @@ -57,8 +57,8 @@ GEM multi_json (1.15.0) multi_test (1.1.0) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -69,7 +69,7 @@ GEM rainbow (3.1.1) rake (13.1.0) redcarpet (3.6.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -88,7 +88,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -96,14 +96,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -114,18 +114,18 @@ GEM simplecov (~> 0.19) simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) thor (1.3.0) timecop (0.9.8) unicode-display_width (2.5.0) diff --git a/gemfiles/ruby_3.3_cucumber_4.gemfile.lock b/gemfiles/ruby_3.3_cucumber_4.gemfile.lock index 7313bbdf..2a1e2c89 100644 --- a/gemfiles/ruby_3.3_cucumber_4.gemfile.lock +++ b/gemfiles/ruby_3.3_cucumber_4.gemfile.lock @@ -20,7 +20,7 @@ GEM builder (3.2.4) climate_control (1.2.0) coderay (1.1.3) - concurrent-ruby (1.2.2) + concurrent-ruby (1.2.3) cucumber (4.0.0) builder (~> 3.2, >= 3.2.3) cucumber-core (~> 7.0, >= 7.0.0) @@ -48,13 +48,13 @@ GEM cucumber-core (~> 7.0, >= 7.0.0) cucumber-cucumber-expressions (~> 10.1, >= 10.1.0) cucumber-messages (~> 12.1, >= 12.1.1) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3) @@ -71,12 +71,12 @@ GEM lint_roller (1.1.0) method_source (1.0.0) middleware (0.1.0) - minitest (5.20.0) + minitest (5.21.2) msgpack (1.7.2) multi_test (0.1.2) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -92,7 +92,7 @@ GEM rainbow (3.1.1) rake (13.1.0) redcarpet (3.6.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -111,7 +111,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -119,14 +119,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -137,18 +137,18 @@ GEM simplecov (~> 0.19) simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) sys-uname (1.2.3) ffi (~> 1.1) thor (1.3.0) diff --git a/gemfiles/ruby_3.3_cucumber_5.gemfile.lock b/gemfiles/ruby_3.3_cucumber_5.gemfile.lock index b6049536..82aa1953 100644 --- a/gemfiles/ruby_3.3_cucumber_5.gemfile.lock +++ b/gemfiles/ruby_3.3_cucumber_5.gemfile.lock @@ -20,7 +20,7 @@ GEM builder (3.2.4) climate_control (1.2.0) coderay (1.1.3) - concurrent-ruby (1.2.2) + concurrent-ruby (1.2.3) cucumber (5.3.0) builder (~> 3.2, >= 3.2.4) cucumber-core (~> 8.0, >= 8.0.1) @@ -52,13 +52,13 @@ GEM cucumber-core (~> 8.0, >= 8.0.1) cucumber-cucumber-expressions (~> 10.3, >= 10.3.0) cucumber-messages (~> 13.0, >= 13.0.1) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3) @@ -75,12 +75,12 @@ GEM lint_roller (1.1.0) method_source (1.0.0) middleware (0.1.0) - minitest (5.20.0) + minitest (5.21.2) msgpack (1.7.2) multi_test (0.1.2) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -96,7 +96,7 @@ GEM rainbow (3.1.1) rake (13.1.0) redcarpet (3.6.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -115,7 +115,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -123,14 +123,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -141,18 +141,18 @@ GEM simplecov (~> 0.19) simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) sys-uname (1.2.3) ffi (~> 1.1) thor (1.3.0) diff --git a/gemfiles/ruby_3.3_cucumber_6.gemfile.lock b/gemfiles/ruby_3.3_cucumber_6.gemfile.lock index 551c5c4f..5d37ea5c 100644 --- a/gemfiles/ruby_3.3_cucumber_6.gemfile.lock +++ b/gemfiles/ruby_3.3_cucumber_6.gemfile.lock @@ -20,7 +20,7 @@ GEM builder (3.2.4) climate_control (1.2.0) coderay (1.1.3) - concurrent-ruby (1.2.2) + concurrent-ruby (1.2.3) cucumber (6.1.0) builder (~> 3.2, >= 3.2.4) cucumber-core (~> 9.0, >= 9.0.1) @@ -53,13 +53,13 @@ GEM cucumber-core (~> 9.0, >= 9.0.1) cucumber-cucumber-expressions (~> 12.1, >= 12.1.1) cucumber-messages (~> 15.0, >= 15.0.0) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3) @@ -76,15 +76,15 @@ GEM lint_roller (1.1.0) method_source (1.0.0) middleware (0.1.0) - mime-types (3.5.1) + mime-types (3.5.2) mime-types-data (~> 3.2015) mime-types-data (3.2023.1205) - minitest (5.20.0) + minitest (5.21.2) msgpack (1.7.2) multi_test (0.1.2) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -100,7 +100,7 @@ GEM rainbow (3.1.1) rake (13.1.0) redcarpet (3.6.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -119,7 +119,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -127,14 +127,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -145,18 +145,18 @@ GEM simplecov (~> 0.19) simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) sys-uname (1.2.3) ffi (~> 1.1) thor (1.3.0) diff --git a/gemfiles/ruby_3.3_cucumber_7.gemfile.lock b/gemfiles/ruby_3.3_cucumber_7.gemfile.lock index 0e86175a..473549ab 100644 --- a/gemfiles/ruby_3.3_cucumber_7.gemfile.lock +++ b/gemfiles/ruby_3.3_cucumber_7.gemfile.lock @@ -45,13 +45,13 @@ GEM cucumber-wire (6.2.1) cucumber-core (~> 10.1, >= 10.1.0) cucumber-cucumber-expressions (~> 14.0, >= 14.0.0) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3) @@ -65,14 +65,14 @@ GEM ffi (~> 1.0) lint_roller (1.1.0) method_source (1.0.0) - mime-types (3.5.1) + mime-types (3.5.2) mime-types-data (~> 3.2015) mime-types-data (3.2023.1205) msgpack (1.7.2) multi_test (0.1.2) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -83,7 +83,7 @@ GEM rainbow (3.1.1) rake (13.1.0) redcarpet (3.6.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -102,7 +102,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -110,14 +110,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -128,18 +128,18 @@ GEM simplecov (~> 0.19) simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) sys-uname (1.2.3) ffi (~> 1.1) thor (1.3.0) diff --git a/gemfiles/ruby_3.3_cucumber_8.gemfile.lock b/gemfiles/ruby_3.3_cucumber_8.gemfile.lock index ecf60025..74f0a72e 100644 --- a/gemfiles/ruby_3.3_cucumber_8.gemfile.lock +++ b/gemfiles/ruby_3.3_cucumber_8.gemfile.lock @@ -39,13 +39,13 @@ GEM cucumber-messages (~> 18.0, >= 18.0.0) cucumber-messages (18.0.0) cucumber-tag-expressions (4.1.0) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3) @@ -59,14 +59,14 @@ GEM ffi (~> 1.0) lint_roller (1.1.0) method_source (1.0.0) - mime-types (3.5.1) + mime-types (3.5.2) mime-types-data (~> 3.2015) mime-types-data (3.2023.1205) msgpack (1.7.2) multi_test (1.1.0) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -77,7 +77,7 @@ GEM rainbow (3.1.1) rake (13.1.0) redcarpet (3.6.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -96,7 +96,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -104,14 +104,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -122,18 +122,18 @@ GEM simplecov (~> 0.19) simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) sys-uname (1.2.3) ffi (~> 1.1) thor (1.3.0) diff --git a/gemfiles/ruby_3.3_cucumber_9.gemfile.lock b/gemfiles/ruby_3.3_cucumber_9.gemfile.lock index 8c3f35bc..16582e0d 100644 --- a/gemfiles/ruby_3.3_cucumber_9.gemfile.lock +++ b/gemfiles/ruby_3.3_cucumber_9.gemfile.lock @@ -39,13 +39,13 @@ GEM cucumber-messages (> 19, < 25) cucumber-messages (22.0.0) cucumber-tag-expressions (5.0.6) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3) @@ -64,7 +64,7 @@ GEM multi_test (1.1.0) os (1.1.4) parallel (1.24.0) - parser (3.3.0.2) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -129,9 +129,9 @@ GEM standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.3.0) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.20.1) + rubocop-performance (~> 1.20.2) sys-uname (1.2.3) ffi (~> 1.1) thor (1.3.0) diff --git a/gemfiles/ruby_3.3_minitest_5.gemfile.lock b/gemfiles/ruby_3.3_minitest_5.gemfile.lock index df9de49e..57e5c459 100644 --- a/gemfiles/ruby_3.3_minitest_5.gemfile.lock +++ b/gemfiles/ruby_3.3_minitest_5.gemfile.lock @@ -14,13 +14,13 @@ GEM ast (2.4.2) climate_control (1.2.0) coderay (1.1.3) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3) @@ -34,11 +34,11 @@ GEM ffi (~> 1.0) lint_roller (1.1.0) method_source (1.0.0) - minitest (5.20.0) + minitest (5.21.2) msgpack (1.7.2) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -49,7 +49,7 @@ GEM rainbow (3.1.1) rake (13.1.0) redcarpet (3.6.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -68,7 +68,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -76,14 +76,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -94,18 +94,18 @@ GEM simplecov (~> 0.19) simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) thor (1.3.0) timecop (0.9.8) unicode-display_width (2.5.0) diff --git a/gemfiles/ruby_3.3_rspec_3.gemfile.lock b/gemfiles/ruby_3.3_rspec_3.gemfile.lock index e6c40d18..f904c021 100644 --- a/gemfiles/ruby_3.3_rspec_3.gemfile.lock +++ b/gemfiles/ruby_3.3_rspec_3.gemfile.lock @@ -14,13 +14,13 @@ GEM ast (2.4.2) climate_control (1.2.0) coderay (1.1.3) - ddtrace (1.18.0) - datadog-ci (~> 0.5.0) - debase-ruby_core_source (= 3.2.3) + ddtrace (1.19.0) + datadog-ci (~> 0.6.0) + debase-ruby_core_source (= 3.3.1) libdatadog (~> 5.0.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack - debase-ruby_core_source (3.2.3) + debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) ffi (1.16.3) @@ -36,8 +36,8 @@ GEM method_source (1.0.0) msgpack (1.7.2) os (1.1.4) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pimpmychangelog (0.1.3) @@ -48,7 +48,7 @@ GEM rainbow (3.1.1) rake (13.1.0) redcarpet (3.6.0) - regexp_parser (2.8.3) + regexp_parser (2.9.0) rexml (3.2.6) rspec (3.12.0) rspec-core (~> 3.12.0) @@ -67,7 +67,7 @@ GEM rspec-support (3.12.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.57.2) + rubocop (1.59.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -75,14 +75,14 @@ GEM rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.30.0) parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) @@ -93,18 +93,18 @@ GEM simplecov (~> 0.19) simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) - standard (1.32.1) + standard (1.33.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.57.2) + rubocop (~> 1.59.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.20.2) thor (1.3.0) timecop (0.9.8) unicode-display_width (2.5.0) diff --git a/spec/datadog/ci/contrib/ci_queue_minitest/instrumentation_spec.rb b/spec/datadog/ci/contrib/ci_queue_minitest/instrumentation_spec.rb new file mode 100644 index 00000000..4a81d6da --- /dev/null +++ b/spec/datadog/ci/contrib/ci_queue_minitest/instrumentation_spec.rb @@ -0,0 +1,6 @@ +require "minitest" +require "minitest/queue/runner" + +RSpec.describe "Minitest instrumentation with Shopify's ci-queue runner" do + it { true } +end From 897abccce828405d51bcf04b8290fdc947fd3a7d Mon Sep 17 00:00:00 2001 From: Andrey Marchenko Date: Mon, 22 Jan 2024 14:48:52 +0100 Subject: [PATCH 4/5] instrumentation spec for minitest suite with ci-queue runner --- .../ci/contrib/ci_queue_minitest/fake_test.rb | 15 ++++ .../ci_queue_minitest/instrumentation_spec.rb | 74 ++++++++++++++++++- .../contrib/minitest/instrumentation_spec.rb | 2 +- 3 files changed, 88 insertions(+), 3 deletions(-) create mode 100644 spec/datadog/ci/contrib/ci_queue_minitest/fake_test.rb diff --git a/spec/datadog/ci/contrib/ci_queue_minitest/fake_test.rb b/spec/datadog/ci/contrib/ci_queue_minitest/fake_test.rb new file mode 100644 index 00000000..cf1532eb --- /dev/null +++ b/spec/datadog/ci/contrib/ci_queue_minitest/fake_test.rb @@ -0,0 +1,15 @@ +require "minitest" + +class SomeTest < Minitest::Test + def test_pass + assert true + end + + def test_pass_other + assert true + end + + def test_fail + assert false + end +end diff --git a/spec/datadog/ci/contrib/ci_queue_minitest/instrumentation_spec.rb b/spec/datadog/ci/contrib/ci_queue_minitest/instrumentation_spec.rb index 4a81d6da..b1542155 100644 --- a/spec/datadog/ci/contrib/ci_queue_minitest/instrumentation_spec.rb +++ b/spec/datadog/ci/contrib/ci_queue_minitest/instrumentation_spec.rb @@ -1,6 +1,76 @@ -require "minitest" require "minitest/queue/runner" +require "fileutils" RSpec.describe "Minitest instrumentation with Shopify's ci-queue runner" do - it { true } + include_context "CI mode activated" do + let(:integration_name) { :minitest } + let(:integration_options) { {service_name: "ltest"} } + end + + let(:run_id) { rand(1..2**64 - 1) } + let(:queue_file_path) { "#{Dir.pwd}/tmp/ci-queue-#{run_id}" } + + before do + Minitest::Runnable.reset + FileUtils.mkdir("log") + + Minitest::Queue::Runner.invoke( + [ + "-Ispec/datadog/ci/contrib/ci_queue_minitest", + "--build", + run_id.to_s, + "--worker", + "1", + "--queue", + "list:SomeTest%23test_pass:SomeTest%23test_pass_other:SomeTest%23test_fail", + "run", + "spec/datadog/ci/contrib/ci_queue_minitest/fake_test.rb" + ] + ) + + Minitest.run([]) + end + + after do + FileUtils.rm_rf("log") + end + + it "instruments this minitest session" do + # test session and module traced + expect(test_session_span).not_to be_nil + expect(test_module_span).not_to be_nil + + # test session and module are failed + expect(test_session_span.get_tag(Datadog::CI::Ext::Test::TAG_STATUS)).to eq( + Datadog::CI::Ext::Test::Status::FAIL + ) + expect(test_module_span.get_tag(Datadog::CI::Ext::Test::TAG_STATUS)).to eq( + Datadog::CI::Ext::Test::Status::FAIL + ) + + # test suite spans are created for each test as for parallel execution + expect(test_suite_spans).to have(3).items + expect(test_suite_spans.map { |span| span.get_tag(Datadog::CI::Ext::Test::TAG_STATUS) }.sort).to eq( + [Datadog::CI::Ext::Test::Status::FAIL, Datadog::CI::Ext::Test::Status::PASS, Datadog::CI::Ext::Test::Status::PASS] + ) + expect(test_suite_spans.map { |span| span.get_tag(Datadog::CI::Ext::Test::TAG_SUITE) }.sort).to eq( + [ + "SomeTest at spec/datadog/ci/contrib/ci_queue_minitest/fake_test.rb (test_fail concurrently)", + "SomeTest at spec/datadog/ci/contrib/ci_queue_minitest/fake_test.rb (test_pass concurrently)", + "SomeTest at spec/datadog/ci/contrib/ci_queue_minitest/fake_test.rb (test_pass_other concurrently)" + ] + ) + + # there is test span for every test case + expect(test_spans).to have(3).items + # each test span has its own test suite + expect(test_spans.map { |span| span.get_tag(Datadog::CI::Ext::Test::TAG_TEST_SUITE_ID) }.uniq).to have(3).items + + # every test span is connected to test module and test session + test_spans.each do |test_span| + [Datadog::CI::Ext::Test::TAG_TEST_MODULE_ID, Datadog::CI::Ext::Test::TAG_TEST_SESSION_ID].each do |tag| + expect(test_span.get_tag(tag)).not_to be_nil + end + end + end end diff --git a/spec/datadog/ci/contrib/minitest/instrumentation_spec.rb b/spec/datadog/ci/contrib/minitest/instrumentation_spec.rb index d8142a98..712cd7c2 100644 --- a/spec/datadog/ci/contrib/minitest/instrumentation_spec.rb +++ b/spec/datadog/ci/contrib/minitest/instrumentation_spec.rb @@ -390,7 +390,7 @@ def test_foo Minitest.run([]) end - context "single test passed" do + context "passed tests" do before(:context) do Minitest::Runnable.reset From 8ef8818f623fc338b77d0f32b53e4a2d5da48bed Mon Sep 17 00:00:00 2001 From: Andrey Marchenko Date: Tue, 23 Jan 2024 09:19:55 +0100 Subject: [PATCH 5/5] hack to fix simplecov when running minitest specs --- spec/spec_helper.rb | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index c64349c3..fa396071 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -31,6 +31,32 @@ end end +require "rubygems" unless defined? Gem + +# Caused by https://github.com/simplecov-ruby/simplecov/pull/756 - simplecov plugin for minitest breaks +# code coverage when running minitest tests under rspec suite. +if Gem.loaded_specs.has_key?("minitest") + require "minitest" + module Minitest + def self.load_plugins + return unless extensions.empty? + seen = {} + Gem.find_files("minitest/*_plugin.rb").each do |plugin_path| + # here is the hack to fix minitest coverage + next if plugin_path.include?("simplecov") + + name = File.basename plugin_path, "_plugin.rb" + + next if seen[name] + seen[name] = true + + require plugin_path + extensions << name + end + end + end +end + RSpec.configure do |config| config.include ConfigurationHelpers config.include TracerHelpers