From 39e5e192938fb498c0e1bf52671a88b859b08f8f Mon Sep 17 00:00:00 2001 From: Tony Hsu Date: Thu, 14 Sep 2023 11:53:28 +0200 Subject: [PATCH 1/7] WIP --- appraisal/jruby-9.2.21.0.rb | 8 ++++++++ appraisal/jruby-9.3.9.0.rb | 8 ++++++++ appraisal/jruby-9.4.0.0.rb | 8 ++++++++ appraisal/ruby-2.1.10.rb | 8 ++++++++ appraisal/ruby-2.2.10.rb | 8 ++++++++ appraisal/ruby-2.3.8.rb | 8 ++++++++ appraisal/ruby-2.4.10.rb | 8 ++++++++ appraisal/ruby-2.5.9.rb | 8 ++++++++ appraisal/ruby-2.6.10.rb | 8 ++++++++ appraisal/ruby-2.7.6.rb | 8 ++++++++ appraisal/ruby-3.0.4.rb | 8 ++++++++ appraisal/ruby-3.1.2.rb | 8 ++++++++ appraisal/ruby-3.2.0.rb | 8 ++++++++ appraisal/ruby-3.3.0.rb | 8 ++++++++ 14 files changed, 112 insertions(+) diff --git a/appraisal/jruby-9.2.21.0.rb b/appraisal/jruby-9.2.21.0.rb index 2266fe879c3..331f7c15e2f 100644 --- a/appraisal/jruby-9.2.21.0.rb +++ b/appraisal/jruby-9.2.21.0.rb @@ -232,6 +232,14 @@ gem 'que', '>= 1.0.0', '< 2.0.0' end +[1, 2, 3].each do |n| + appraise "rack-#{n}" do + gem 'rack', "~> #{n}" + gem 'rack-contrib' + gem 'rack-test' + end +end + appraise 'sinatra' do gem 'sinatra' gem 'rack-test' diff --git a/appraisal/jruby-9.3.9.0.rb b/appraisal/jruby-9.3.9.0.rb index aedfa6ead67..0ff7517ba3a 100644 --- a/appraisal/jruby-9.3.9.0.rb +++ b/appraisal/jruby-9.3.9.0.rb @@ -203,6 +203,14 @@ gem 'que', '>= 1.0.0', '< 2.0.0' end +[1, 2, 3].each do |n| + appraise "rack-#{n}" do + gem 'rack', "~> #{n}" + gem 'rack-contrib' + gem 'rack-test' + end +end + appraise 'sinatra' do gem 'sinatra', '>= 3' gem 'rack-test' diff --git a/appraisal/jruby-9.4.0.0.rb b/appraisal/jruby-9.4.0.0.rb index aeac6cd767e..fb455d5ba2e 100644 --- a/appraisal/jruby-9.4.0.0.rb +++ b/appraisal/jruby-9.4.0.0.rb @@ -115,6 +115,14 @@ end end +[1, 2, 3].each do |n| + appraise "rack-#{n}" do + gem 'rack', "~> #{n}" + gem 'rack-contrib' + gem 'rack-test' + end +end + appraise 'sinatra' do gem 'sinatra', '>= 3' gem 'rack-test' diff --git a/appraisal/ruby-2.1.10.rb b/appraisal/ruby-2.1.10.rb index 7036b95ba3f..78ac6a1a77f 100644 --- a/appraisal/ruby-2.1.10.rb +++ b/appraisal/ruby-2.1.10.rb @@ -110,6 +110,14 @@ gem 'timers', '< 4.2' end +[1, 2, 3].each do |n| + appraise "rack-#{n}" do + gem 'rack', "~> #{n}" + gem 'rack-contrib' + gem 'rack-test' + end +end + appraise 'sinatra' do gem 'sinatra' gem 'rack-test' diff --git a/appraisal/ruby-2.2.10.rb b/appraisal/ruby-2.2.10.rb index c6936fd57ca..6e4ba91524e 100644 --- a/appraisal/ruby-2.2.10.rb +++ b/appraisal/ruby-2.2.10.rb @@ -179,6 +179,14 @@ gem 'que', '>= 1.0.0', '< 2.0.0' end +[1, 2, 3].each do |n| + appraise "rack-#{n}" do + gem 'rack', "~> #{n}" + gem 'rack-contrib' + gem 'rack-test' + end +end + appraise 'sinatra' do gem 'sinatra' gem 'rack-test' diff --git a/appraisal/ruby-2.3.8.rb b/appraisal/ruby-2.3.8.rb index 1121b35aea9..fe257d02e77 100644 --- a/appraisal/ruby-2.3.8.rb +++ b/appraisal/ruby-2.3.8.rb @@ -189,6 +189,14 @@ gem 'que', '>= 1.0.0', '< 2.0.0' end +[1, 2, 3].each do |n| + appraise "rack-#{n}" do + gem 'rack', "~> #{n}" + gem 'rack-contrib' + gem 'rack-test' + end +end + appraise 'sinatra' do gem 'sinatra', '< 3.0' gem 'mustermann', '< 3.0' diff --git a/appraisal/ruby-2.4.10.rb b/appraisal/ruby-2.4.10.rb index 3ba270e8eb8..26092bb955e 100644 --- a/appraisal/ruby-2.4.10.rb +++ b/appraisal/ruby-2.4.10.rb @@ -124,6 +124,14 @@ gem 'makara', '~> 0.3.0' end +[1, 2, 3].each do |n| + appraise "rack-#{n}" do + gem 'rack', "~> #{n}" + gem 'rack-contrib' + gem 'rack-test' + end +end + appraise 'sinatra' do gem 'sinatra' gem 'rack-test' diff --git a/appraisal/ruby-2.5.9.rb b/appraisal/ruby-2.5.9.rb index 021b04a2d77..4b4b0017de5 100644 --- a/appraisal/ruby-2.5.9.rb +++ b/appraisal/ruby-2.5.9.rb @@ -207,6 +207,14 @@ gem 'que', '>= 1.0.0', '< 2.0.0' end +[1, 2, 3].each do |n| + appraise "rack-#{n}" do + gem 'rack', "~> #{n}" + gem 'rack-contrib' + gem 'rack-test' + end +end + appraise 'sinatra' do gem 'sinatra' gem 'rack-test' diff --git a/appraisal/ruby-2.6.10.rb b/appraisal/ruby-2.6.10.rb index 198e6cf5156..596dc20bab3 100644 --- a/appraisal/ruby-2.6.10.rb +++ b/appraisal/ruby-2.6.10.rb @@ -204,6 +204,14 @@ gem 'que', '>= 1.0.0', '< 2.0.0' end +[1, 2, 3].each do |n| + appraise "rack-#{n}" do + gem 'rack', "~> #{n}" + gem 'rack-contrib' + gem 'rack-test' + end +end + appraise 'sinatra' do gem 'sinatra', '>= 3' gem 'rack-test' diff --git a/appraisal/ruby-2.7.6.rb b/appraisal/ruby-2.7.6.rb index 9bba4b4cb10..bf23cedf546 100644 --- a/appraisal/ruby-2.7.6.rb +++ b/appraisal/ruby-2.7.6.rb @@ -203,6 +203,14 @@ gem 'que', '>= 1.0.0' end +[1, 2, 3].each do |n| + appraise "rack-#{n}" do + gem 'rack', "~> #{n}" + gem 'rack-contrib' + gem 'rack-test' + end +end + appraise 'sinatra' do gem 'sinatra', '>= 3' gem 'rack-test' diff --git a/appraisal/ruby-3.0.4.rb b/appraisal/ruby-3.0.4.rb index b6c93bfd9c1..735f6a7841d 100644 --- a/appraisal/ruby-3.0.4.rb +++ b/appraisal/ruby-3.0.4.rb @@ -114,6 +114,14 @@ end end +[1, 2, 3].each do |n| + appraise "rack-#{n}" do + gem 'rack', "~> #{n}" + gem 'rack-contrib' + gem 'rack-test' + end +end + appraise 'sinatra' do gem 'sinatra', '>= 3' gem 'rack-test' diff --git a/appraisal/ruby-3.1.2.rb b/appraisal/ruby-3.1.2.rb index b6c93bfd9c1..735f6a7841d 100644 --- a/appraisal/ruby-3.1.2.rb +++ b/appraisal/ruby-3.1.2.rb @@ -114,6 +114,14 @@ end end +[1, 2, 3].each do |n| + appraise "rack-#{n}" do + gem 'rack', "~> #{n}" + gem 'rack-contrib' + gem 'rack-test' + end +end + appraise 'sinatra' do gem 'sinatra', '>= 3' gem 'rack-test' diff --git a/appraisal/ruby-3.2.0.rb b/appraisal/ruby-3.2.0.rb index b6c93bfd9c1..735f6a7841d 100644 --- a/appraisal/ruby-3.2.0.rb +++ b/appraisal/ruby-3.2.0.rb @@ -114,6 +114,14 @@ end end +[1, 2, 3].each do |n| + appraise "rack-#{n}" do + gem 'rack', "~> #{n}" + gem 'rack-contrib' + gem 'rack-test' + end +end + appraise 'sinatra' do gem 'sinatra', '>= 3' gem 'rack-test' diff --git a/appraisal/ruby-3.3.0.rb b/appraisal/ruby-3.3.0.rb index b6c93bfd9c1..735f6a7841d 100644 --- a/appraisal/ruby-3.3.0.rb +++ b/appraisal/ruby-3.3.0.rb @@ -114,6 +114,14 @@ end end +[1, 2, 3].each do |n| + appraise "rack-#{n}" do + gem 'rack', "~> #{n}" + gem 'rack-contrib' + gem 'rack-test' + end +end + appraise 'sinatra' do gem 'sinatra', '>= 3' gem 'rack-test' From a69f36e773c2f3b39c896bc802a9052f53c16cf6 Mon Sep 17 00:00:00 2001 From: Tony Hsu Date: Thu, 14 Sep 2023 12:14:48 +0200 Subject: [PATCH 2/7] Add Rack 3 test support --- Rakefile | 8 +- appraisal/ruby-2.1.10.rb | 2 +- appraisal/ruby-2.2.10.rb | 2 +- appraisal/ruby-2.3.8.rb | 2 +- gemfiles/jruby_9.2.21.0_rack_1.gemfile | 40 ++++ gemfiles/jruby_9.2.21.0_rack_1.gemfile.lock | 147 +++++++++++++++ gemfiles/jruby_9.2.21.0_rack_2.gemfile | 40 ++++ gemfiles/jruby_9.2.21.0_rack_2.gemfile.lock | 147 +++++++++++++++ gemfiles/jruby_9.2.21.0_rack_3.gemfile | 40 ++++ gemfiles/jruby_9.2.21.0_rack_3.gemfile.lock | 147 +++++++++++++++ gemfiles/jruby_9.3.9.0_rack_1.gemfile | 44 +++++ gemfiles/jruby_9.3.9.0_rack_1.gemfile.lock | 181 ++++++++++++++++++ gemfiles/jruby_9.3.9.0_rack_2.gemfile | 44 +++++ gemfiles/jruby_9.3.9.0_rack_2.gemfile.lock | 181 ++++++++++++++++++ gemfiles/jruby_9.3.9.0_rack_3.gemfile | 44 +++++ gemfiles/jruby_9.3.9.0_rack_3.gemfile.lock | 181 ++++++++++++++++++ gemfiles/jruby_9.4.0.0_rack_1.gemfile | 45 +++++ gemfiles/jruby_9.4.0.0_rack_1.gemfile.lock | 183 ++++++++++++++++++ gemfiles/jruby_9.4.0.0_rack_2.gemfile | 45 +++++ gemfiles/jruby_9.4.0.0_rack_2.gemfile.lock | 183 ++++++++++++++++++ gemfiles/jruby_9.4.0.0_rack_3.gemfile | 45 +++++ gemfiles/jruby_9.4.0.0_rack_3.gemfile.lock | 183 ++++++++++++++++++ gemfiles/ruby_2.1.10_rack_1.gemfile | 46 +++++ gemfiles/ruby_2.1.10_rack_1.gemfile.lock | 136 ++++++++++++++ gemfiles/ruby_2.2.10_rack_1.gemfile | 46 +++++ gemfiles/ruby_2.2.10_rack_1.gemfile.lock | 136 ++++++++++++++ gemfiles/ruby_2.3.8_rack_1.gemfile | 43 +++++ gemfiles/ruby_2.3.8_rack_1.gemfile.lock | 133 +++++++++++++ gemfiles/ruby_2.3.8_rack_2.gemfile | 43 +++++ gemfiles/ruby_2.3.8_rack_2.gemfile.lock | 133 +++++++++++++ gemfiles/ruby_2.4.10_rack_1.gemfile | 43 +++++ gemfiles/ruby_2.4.10_rack_1.gemfile.lock | 137 ++++++++++++++ gemfiles/ruby_2.4.10_rack_2.gemfile | 43 +++++ gemfiles/ruby_2.4.10_rack_2.gemfile.lock | 137 ++++++++++++++ gemfiles/ruby_2.4.10_rack_3.gemfile | 43 +++++ gemfiles/ruby_2.4.10_rack_3.gemfile.lock | 137 ++++++++++++++ gemfiles/ruby_2.5.9_rack_1.gemfile | 45 +++++ gemfiles/ruby_2.5.9_rack_1.gemfile.lock | 157 ++++++++++++++++ gemfiles/ruby_2.5.9_rack_2.gemfile | 45 +++++ gemfiles/ruby_2.5.9_rack_2.gemfile.lock | 157 ++++++++++++++++ gemfiles/ruby_2.5.9_rack_3.gemfile | 45 +++++ gemfiles/ruby_2.5.9_rack_3.gemfile.lock | 157 ++++++++++++++++ gemfiles/ruby_2.6.10_rack_1.gemfile | 49 +++++ gemfiles/ruby_2.6.10_rack_1.gemfile.lock | 193 +++++++++++++++++++ gemfiles/ruby_2.6.10_rack_2.gemfile | 49 +++++ gemfiles/ruby_2.6.10_rack_2.gemfile.lock | 193 +++++++++++++++++++ gemfiles/ruby_2.6.10_rack_3.gemfile | 49 +++++ gemfiles/ruby_2.6.10_rack_3.gemfile.lock | 193 +++++++++++++++++++ gemfiles/ruby_2.7.6_rack_1.gemfile | 49 +++++ gemfiles/ruby_2.7.6_rack_1.gemfile.lock | 193 +++++++++++++++++++ gemfiles/ruby_2.7.6_rack_2.gemfile | 49 +++++ gemfiles/ruby_2.7.6_rack_2.gemfile.lock | 193 +++++++++++++++++++ gemfiles/ruby_2.7.6_rack_3.gemfile | 49 +++++ gemfiles/ruby_2.7.6_rack_3.gemfile.lock | 193 +++++++++++++++++++ gemfiles/ruby_3.0.4_rack_1.gemfile | 50 +++++ gemfiles/ruby_3.0.4_rack_1.gemfile.lock | 195 ++++++++++++++++++++ gemfiles/ruby_3.0.4_rack_2.gemfile | 50 +++++ gemfiles/ruby_3.0.4_rack_2.gemfile.lock | 195 ++++++++++++++++++++ gemfiles/ruby_3.0.4_rack_3.gemfile | 50 +++++ gemfiles/ruby_3.0.4_rack_3.gemfile.lock | 195 ++++++++++++++++++++ gemfiles/ruby_3.1.2_rack_1.gemfile | 50 +++++ gemfiles/ruby_3.1.2_rack_1.gemfile.lock | 195 ++++++++++++++++++++ gemfiles/ruby_3.1.2_rack_2.gemfile | 50 +++++ gemfiles/ruby_3.1.2_rack_2.gemfile.lock | 195 ++++++++++++++++++++ gemfiles/ruby_3.1.2_rack_3.gemfile | 50 +++++ gemfiles/ruby_3.1.2_rack_3.gemfile.lock | 195 ++++++++++++++++++++ gemfiles/ruby_3.2.0_rack_1.gemfile | 49 +++++ gemfiles/ruby_3.2.0_rack_1.gemfile.lock | 190 +++++++++++++++++++ gemfiles/ruby_3.2.0_rack_2.gemfile | 49 +++++ gemfiles/ruby_3.2.0_rack_2.gemfile.lock | 190 +++++++++++++++++++ gemfiles/ruby_3.2.0_rack_3.gemfile | 49 +++++ gemfiles/ruby_3.2.0_rack_3.gemfile.lock | 190 +++++++++++++++++++ gemfiles/ruby_3.3.0_rack_1.gemfile | 49 +++++ gemfiles/ruby_3.3.0_rack_1.gemfile.lock | 190 +++++++++++++++++++ gemfiles/ruby_3.3.0_rack_2.gemfile | 49 +++++ gemfiles/ruby_3.3.0_rack_2.gemfile.lock | 190 +++++++++++++++++++ gemfiles/ruby_3.3.0_rack_3.gemfile | 49 +++++ gemfiles/ruby_3.3.0_rack_3.gemfile.lock | 190 +++++++++++++++++++ tasks/appraisal.rake | 1 + 79 files changed, 8148 insertions(+), 5 deletions(-) create mode 100644 gemfiles/jruby_9.2.21.0_rack_1.gemfile create mode 100644 gemfiles/jruby_9.2.21.0_rack_1.gemfile.lock create mode 100644 gemfiles/jruby_9.2.21.0_rack_2.gemfile create mode 100644 gemfiles/jruby_9.2.21.0_rack_2.gemfile.lock create mode 100644 gemfiles/jruby_9.2.21.0_rack_3.gemfile create mode 100644 gemfiles/jruby_9.2.21.0_rack_3.gemfile.lock create mode 100644 gemfiles/jruby_9.3.9.0_rack_1.gemfile create mode 100644 gemfiles/jruby_9.3.9.0_rack_1.gemfile.lock create mode 100644 gemfiles/jruby_9.3.9.0_rack_2.gemfile create mode 100644 gemfiles/jruby_9.3.9.0_rack_2.gemfile.lock create mode 100644 gemfiles/jruby_9.3.9.0_rack_3.gemfile create mode 100644 gemfiles/jruby_9.3.9.0_rack_3.gemfile.lock create mode 100644 gemfiles/jruby_9.4.0.0_rack_1.gemfile create mode 100644 gemfiles/jruby_9.4.0.0_rack_1.gemfile.lock create mode 100644 gemfiles/jruby_9.4.0.0_rack_2.gemfile create mode 100644 gemfiles/jruby_9.4.0.0_rack_2.gemfile.lock create mode 100644 gemfiles/jruby_9.4.0.0_rack_3.gemfile create mode 100644 gemfiles/jruby_9.4.0.0_rack_3.gemfile.lock create mode 100644 gemfiles/ruby_2.1.10_rack_1.gemfile create mode 100644 gemfiles/ruby_2.1.10_rack_1.gemfile.lock create mode 100644 gemfiles/ruby_2.2.10_rack_1.gemfile create mode 100644 gemfiles/ruby_2.2.10_rack_1.gemfile.lock create mode 100644 gemfiles/ruby_2.3.8_rack_1.gemfile create mode 100644 gemfiles/ruby_2.3.8_rack_1.gemfile.lock create mode 100644 gemfiles/ruby_2.3.8_rack_2.gemfile create mode 100644 gemfiles/ruby_2.3.8_rack_2.gemfile.lock create mode 100644 gemfiles/ruby_2.4.10_rack_1.gemfile create mode 100644 gemfiles/ruby_2.4.10_rack_1.gemfile.lock create mode 100644 gemfiles/ruby_2.4.10_rack_2.gemfile create mode 100644 gemfiles/ruby_2.4.10_rack_2.gemfile.lock create mode 100644 gemfiles/ruby_2.4.10_rack_3.gemfile create mode 100644 gemfiles/ruby_2.4.10_rack_3.gemfile.lock create mode 100644 gemfiles/ruby_2.5.9_rack_1.gemfile create mode 100644 gemfiles/ruby_2.5.9_rack_1.gemfile.lock create mode 100644 gemfiles/ruby_2.5.9_rack_2.gemfile create mode 100644 gemfiles/ruby_2.5.9_rack_2.gemfile.lock create mode 100644 gemfiles/ruby_2.5.9_rack_3.gemfile create mode 100644 gemfiles/ruby_2.5.9_rack_3.gemfile.lock create mode 100644 gemfiles/ruby_2.6.10_rack_1.gemfile create mode 100644 gemfiles/ruby_2.6.10_rack_1.gemfile.lock create mode 100644 gemfiles/ruby_2.6.10_rack_2.gemfile create mode 100644 gemfiles/ruby_2.6.10_rack_2.gemfile.lock create mode 100644 gemfiles/ruby_2.6.10_rack_3.gemfile create mode 100644 gemfiles/ruby_2.6.10_rack_3.gemfile.lock create mode 100644 gemfiles/ruby_2.7.6_rack_1.gemfile create mode 100644 gemfiles/ruby_2.7.6_rack_1.gemfile.lock create mode 100644 gemfiles/ruby_2.7.6_rack_2.gemfile create mode 100644 gemfiles/ruby_2.7.6_rack_2.gemfile.lock create mode 100644 gemfiles/ruby_2.7.6_rack_3.gemfile create mode 100644 gemfiles/ruby_2.7.6_rack_3.gemfile.lock create mode 100644 gemfiles/ruby_3.0.4_rack_1.gemfile create mode 100644 gemfiles/ruby_3.0.4_rack_1.gemfile.lock create mode 100644 gemfiles/ruby_3.0.4_rack_2.gemfile create mode 100644 gemfiles/ruby_3.0.4_rack_2.gemfile.lock create mode 100644 gemfiles/ruby_3.0.4_rack_3.gemfile create mode 100644 gemfiles/ruby_3.0.4_rack_3.gemfile.lock create mode 100644 gemfiles/ruby_3.1.2_rack_1.gemfile create mode 100644 gemfiles/ruby_3.1.2_rack_1.gemfile.lock create mode 100644 gemfiles/ruby_3.1.2_rack_2.gemfile create mode 100644 gemfiles/ruby_3.1.2_rack_2.gemfile.lock create mode 100644 gemfiles/ruby_3.1.2_rack_3.gemfile create mode 100644 gemfiles/ruby_3.1.2_rack_3.gemfile.lock create mode 100644 gemfiles/ruby_3.2.0_rack_1.gemfile create mode 100644 gemfiles/ruby_3.2.0_rack_1.gemfile.lock create mode 100644 gemfiles/ruby_3.2.0_rack_2.gemfile create mode 100644 gemfiles/ruby_3.2.0_rack_2.gemfile.lock create mode 100644 gemfiles/ruby_3.2.0_rack_3.gemfile create mode 100644 gemfiles/ruby_3.2.0_rack_3.gemfile.lock create mode 100644 gemfiles/ruby_3.3.0_rack_1.gemfile create mode 100644 gemfiles/ruby_3.3.0_rack_1.gemfile.lock create mode 100644 gemfiles/ruby_3.3.0_rack_2.gemfile create mode 100644 gemfiles/ruby_3.3.0_rack_2.gemfile.lock create mode 100644 gemfiles/ruby_3.3.0_rack_3.gemfile create mode 100644 gemfiles/ruby_3.3.0_rack_3.gemfile.lock diff --git a/Rakefile b/Rakefile index 2c07283af60..ec6794cbad7 100644 --- a/Rakefile +++ b/Rakefile @@ -128,7 +128,9 @@ TEST_METADATA = { 'contrib' => '❌ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ jruby' }, 'rack' => { - 'contrib' => '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ jruby' + 'rack-1' => '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ jruby', + 'rack-2' => '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ jruby', + 'rack-3' => '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ jruby', }, 'rake' => { 'contrib' => '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ jruby' @@ -252,7 +254,9 @@ TEST_METADATA = { 'cucumber8' => '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ❌ 2.5 / ❌ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ jruby' }, 'appsec:rack' => { - 'contrib' => '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ jruby' + 'rack-1' => '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ jruby', + 'rack-2' => '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ jruby', + 'rack-3' => '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ jruby', }, 'appsec:sinatra' => { 'contrib' => '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ jruby' diff --git a/appraisal/ruby-2.1.10.rb b/appraisal/ruby-2.1.10.rb index 78ac6a1a77f..cd1e3e32345 100644 --- a/appraisal/ruby-2.1.10.rb +++ b/appraisal/ruby-2.1.10.rb @@ -110,7 +110,7 @@ gem 'timers', '< 4.2' end -[1, 2, 3].each do |n| +[1].each do |n| appraise "rack-#{n}" do gem 'rack', "~> #{n}" gem 'rack-contrib' diff --git a/appraisal/ruby-2.2.10.rb b/appraisal/ruby-2.2.10.rb index 6e4ba91524e..905e66d92f4 100644 --- a/appraisal/ruby-2.2.10.rb +++ b/appraisal/ruby-2.2.10.rb @@ -179,7 +179,7 @@ gem 'que', '>= 1.0.0', '< 2.0.0' end -[1, 2, 3].each do |n| +[1].each do |n| appraise "rack-#{n}" do gem 'rack', "~> #{n}" gem 'rack-contrib' diff --git a/appraisal/ruby-2.3.8.rb b/appraisal/ruby-2.3.8.rb index fe257d02e77..44059c022a1 100644 --- a/appraisal/ruby-2.3.8.rb +++ b/appraisal/ruby-2.3.8.rb @@ -189,7 +189,7 @@ gem 'que', '>= 1.0.0', '< 2.0.0' end -[1, 2, 3].each do |n| +[1, 2].each do |n| appraise "rack-#{n}" do gem 'rack', "~> #{n}" gem 'rack-contrib' diff --git a/gemfiles/jruby_9.2.21.0_rack_1.gemfile b/gemfiles/jruby_9.2.21.0_rack_1.gemfile new file mode 100644 index 00000000000..1a5ed7d0ae5 --- /dev/null +++ b/gemfiles/jruby_9.2.21.0_rack_1.gemfile @@ -0,0 +1,40 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "addressable", "~> 2.4.0" +gem "appraisal", "~> 2.4.0" +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "builder" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-debugger-jruby" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "rspec", "~> 3.12" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +gem "rspec_n", "~> 1.3" +gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "yard", "~> 0.9" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "opentracing", ">= 0.4.1" +gem "rack", "~> 1" +gem "rack-contrib" +gem "rack-test" + +group :check do + +end + +gemspec path: "../" diff --git a/gemfiles/jruby_9.2.21.0_rack_1.gemfile.lock b/gemfiles/jruby_9.2.21.0_rack_1.gemfile.lock new file mode 100644 index 00000000000..1ee5fee2862 --- /dev/null +++ b/gemfiles/jruby_9.2.21.0_rack_1.gemfile.lock @@ -0,0 +1,147 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.14.0) + debase-ruby_core_source (= 3.2.1) + libdatadog (~> 4.0.0.1.0) + libddwaf (~> 1.11.0.0.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + benchmark-ips (2.12.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.2.2) + crack (0.4.5) + rexml + cri (2.15.11) + debase-ruby_core_source (3.2.1) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.6.1) + ffi (1.15.5-java) + hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libdatadog (4.0.0.1.0) + libddwaf (1.11.0.0.0-java) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.7.2-java) + opentracing (0.5.0) + os (1.1.4) + pimpmychangelog (0.1.3) + pry (0.14.2-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.1-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + rack (1.6.13) + rack-contrib (1.8.0) + rack (~> 1.4) + rack-test (2.1.0) + rack (>= 1.3) + rake (13.0.6) + rake-compiler (1.2.5) + rake + 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.0) + 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-wait (0.0.9) + rspec (>= 3, < 4) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.3.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + ruby-debug-base (0.11.0-java) + 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 + thor (1.2.2) + warning (1.3.0) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + yard (0.9.34) + +PLATFORMS + universal-java-1.8 + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.4.0) + benchmark-ips (~> 2.8) + benchmark-memory (< 0.2) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + json-schema (< 3) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rack (~> 1) + rack-contrib + rack-test + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rspec (~> 3.12) + rspec-collection_matchers (~> 1.1) + rspec-wait (~> 0) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + simplecov! + simplecov-cobertura (~> 2.1.0) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.26 diff --git a/gemfiles/jruby_9.2.21.0_rack_2.gemfile b/gemfiles/jruby_9.2.21.0_rack_2.gemfile new file mode 100644 index 00000000000..5c33cc34a06 --- /dev/null +++ b/gemfiles/jruby_9.2.21.0_rack_2.gemfile @@ -0,0 +1,40 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "addressable", "~> 2.4.0" +gem "appraisal", "~> 2.4.0" +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "builder" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-debugger-jruby" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "rspec", "~> 3.12" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +gem "rspec_n", "~> 1.3" +gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "yard", "~> 0.9" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "opentracing", ">= 0.4.1" +gem "rack", "~> 2" +gem "rack-contrib" +gem "rack-test" + +group :check do + +end + +gemspec path: "../" diff --git a/gemfiles/jruby_9.2.21.0_rack_2.gemfile.lock b/gemfiles/jruby_9.2.21.0_rack_2.gemfile.lock new file mode 100644 index 00000000000..c72138cd19a --- /dev/null +++ b/gemfiles/jruby_9.2.21.0_rack_2.gemfile.lock @@ -0,0 +1,147 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.14.0) + debase-ruby_core_source (= 3.2.1) + libdatadog (~> 4.0.0.1.0) + libddwaf (~> 1.11.0.0.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + benchmark-ips (2.12.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.2.2) + crack (0.4.5) + rexml + cri (2.15.11) + debase-ruby_core_source (3.2.1) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.6.1) + ffi (1.15.5-java) + hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libdatadog (4.0.0.1.0) + libddwaf (1.11.0.0.0-java) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.7.2-java) + opentracing (0.5.0) + os (1.1.4) + pimpmychangelog (0.1.3) + pry (0.14.2-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.1-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + rack (2.2.8) + rack-contrib (2.3.0) + rack (~> 2.0) + rack-test (2.1.0) + rack (>= 1.3) + rake (13.0.6) + rake-compiler (1.2.5) + rake + 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.0) + 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-wait (0.0.9) + rspec (>= 3, < 4) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.3.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + ruby-debug-base (0.11.0-java) + 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 + thor (1.2.2) + warning (1.3.0) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + yard (0.9.34) + +PLATFORMS + universal-java-1.8 + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.4.0) + benchmark-ips (~> 2.8) + benchmark-memory (< 0.2) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + json-schema (< 3) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rack (~> 2) + rack-contrib + rack-test + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rspec (~> 3.12) + rspec-collection_matchers (~> 1.1) + rspec-wait (~> 0) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + simplecov! + simplecov-cobertura (~> 2.1.0) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.26 diff --git a/gemfiles/jruby_9.2.21.0_rack_3.gemfile b/gemfiles/jruby_9.2.21.0_rack_3.gemfile new file mode 100644 index 00000000000..52342128ad8 --- /dev/null +++ b/gemfiles/jruby_9.2.21.0_rack_3.gemfile @@ -0,0 +1,40 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "addressable", "~> 2.4.0" +gem "appraisal", "~> 2.4.0" +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "builder" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-debugger-jruby" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "rspec", "~> 3.12" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +gem "rspec_n", "~> 1.3" +gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "yard", "~> 0.9" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "opentracing", ">= 0.4.1" +gem "rack", "~> 3" +gem "rack-contrib" +gem "rack-test" + +group :check do + +end + +gemspec path: "../" diff --git a/gemfiles/jruby_9.2.21.0_rack_3.gemfile.lock b/gemfiles/jruby_9.2.21.0_rack_3.gemfile.lock new file mode 100644 index 00000000000..249f6d61be5 --- /dev/null +++ b/gemfiles/jruby_9.2.21.0_rack_3.gemfile.lock @@ -0,0 +1,147 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.14.0) + debase-ruby_core_source (= 3.2.1) + libdatadog (~> 4.0.0.1.0) + libddwaf (~> 1.11.0.0.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + benchmark-ips (2.12.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.2.2) + crack (0.4.5) + rexml + cri (2.15.11) + debase-ruby_core_source (3.2.1) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.6.1) + ffi (1.15.5-java) + hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libdatadog (4.0.0.1.0) + libddwaf (1.11.0.0.0-java) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.7.2-java) + opentracing (0.5.0) + os (1.1.4) + pimpmychangelog (0.1.3) + pry (0.14.2-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.1-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + rack (3.0.8) + rack-contrib (1.2.0) + rack (>= 0.9.1) + rack-test (2.1.0) + rack (>= 1.3) + rake (13.0.6) + rake-compiler (1.2.5) + rake + 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.0) + 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-wait (0.0.9) + rspec (>= 3, < 4) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.3.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + ruby-debug-base (0.11.0-java) + 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 + thor (1.2.2) + warning (1.3.0) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + yard (0.9.34) + +PLATFORMS + universal-java-1.8 + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.4.0) + benchmark-ips (~> 2.8) + benchmark-memory (< 0.2) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + json-schema (< 3) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rack (~> 3) + rack-contrib + rack-test + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rspec (~> 3.12) + rspec-collection_matchers (~> 1.1) + rspec-wait (~> 0) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + simplecov! + simplecov-cobertura (~> 2.1.0) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.26 diff --git a/gemfiles/jruby_9.3.9.0_rack_1.gemfile b/gemfiles/jruby_9.3.9.0_rack_1.gemfile new file mode 100644 index 00000000000..71055cf0a77 --- /dev/null +++ b/gemfiles/jruby_9.3.9.0_rack_1.gemfile @@ -0,0 +1,44 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "addressable", "~> 2.4.0" +gem "appraisal", "~> 2.4.0" +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "builder" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-debugger-jruby" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "rspec", "~> 3.12" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +gem "rspec_n", "~> 1.3" +gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "yard", "~> 0.9" +gem "rubocop", "~> 1.34.0", require: false +gem "rubocop-packaging", "~> 0.5.2", require: false +gem "rubocop-performance", "~> 1.9", require: false +gem "rubocop-rspec", "~> 2.2", require: false +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "opentracing", ">= 0.4.1" +gem "rack", "~> 1" +gem "rack-contrib" +gem "rack-test" + +group :check do + +end + +gemspec path: "../" diff --git a/gemfiles/jruby_9.3.9.0_rack_1.gemfile.lock b/gemfiles/jruby_9.3.9.0_rack_1.gemfile.lock new file mode 100644 index 00000000000..035ea056200 --- /dev/null +++ b/gemfiles/jruby_9.3.9.0_rack_1.gemfile.lock @@ -0,0 +1,181 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.14.0) + debase-ruby_core_source (= 3.2.1) + libdatadog (~> 4.0.0.1.0) + libddwaf (~> 1.11.0.0.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.12.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.2.2) + crack (0.4.5) + rexml + cri (2.15.11) + debase-ruby_core_source (3.2.1) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.6.1) + ffi (1.15.5-java) + hashdiff (1.0.1) + json (2.6.3-java) + json-schema (2.8.1) + addressable (>= 2.4) + libdatadog (4.0.0.1.0) + libddwaf (1.11.0.0.0-java) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.7.2-java) + opentracing (0.5.0) + os (1.1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + pimpmychangelog (0.1.3) + pry (0.14.2-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.1-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + racc (1.7.1-java) + rack (1.6.13) + rack-contrib (1.8.0) + rack (~> 1.4) + rack-test (2.1.0) + rack (>= 1.3) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.2.5) + rake + regexp_parser (2.8.1) + 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.0) + 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-wait (0.0.9) + rspec (>= 3, < 4) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.34.1) + json (~> 2.3) + parallel (~> 1.10) + parser (>= 3.1.2.1) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.20.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-packaging (0.5.2) + rubocop (>= 1.33, < 2.0) + rubocop-performance (1.17.1) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.17.1) + rubocop (~> 1.33) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.13.0) + 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 + thor (1.2.2) + unicode-display_width (2.4.2) + warning (1.3.0) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + yard (0.9.34) + +PLATFORMS + universal-java-11 + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.4.0) + benchmark-ips (~> 2.8) + benchmark-memory (< 0.2) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + json-schema (< 3) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rack (~> 1) + rack-contrib + rack-test + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rspec (~> 3.12) + rspec-collection_matchers (~> 1.1) + rspec-wait (~> 0) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.34.0) + rubocop-packaging (~> 0.5.2) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + simplecov-cobertura (~> 2.1.0) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.26 diff --git a/gemfiles/jruby_9.3.9.0_rack_2.gemfile b/gemfiles/jruby_9.3.9.0_rack_2.gemfile new file mode 100644 index 00000000000..19dcea90832 --- /dev/null +++ b/gemfiles/jruby_9.3.9.0_rack_2.gemfile @@ -0,0 +1,44 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "addressable", "~> 2.4.0" +gem "appraisal", "~> 2.4.0" +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "builder" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-debugger-jruby" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "rspec", "~> 3.12" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +gem "rspec_n", "~> 1.3" +gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "yard", "~> 0.9" +gem "rubocop", "~> 1.34.0", require: false +gem "rubocop-packaging", "~> 0.5.2", require: false +gem "rubocop-performance", "~> 1.9", require: false +gem "rubocop-rspec", "~> 2.2", require: false +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "opentracing", ">= 0.4.1" +gem "rack", "~> 2" +gem "rack-contrib" +gem "rack-test" + +group :check do + +end + +gemspec path: "../" diff --git a/gemfiles/jruby_9.3.9.0_rack_2.gemfile.lock b/gemfiles/jruby_9.3.9.0_rack_2.gemfile.lock new file mode 100644 index 00000000000..70327d2e8e4 --- /dev/null +++ b/gemfiles/jruby_9.3.9.0_rack_2.gemfile.lock @@ -0,0 +1,181 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.14.0) + debase-ruby_core_source (= 3.2.1) + libdatadog (~> 4.0.0.1.0) + libddwaf (~> 1.11.0.0.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.12.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.2.2) + crack (0.4.5) + rexml + cri (2.15.11) + debase-ruby_core_source (3.2.1) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.6.1) + ffi (1.15.5-java) + hashdiff (1.0.1) + json (2.6.3-java) + json-schema (2.8.1) + addressable (>= 2.4) + libdatadog (4.0.0.1.0) + libddwaf (1.11.0.0.0-java) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.7.2-java) + opentracing (0.5.0) + os (1.1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + pimpmychangelog (0.1.3) + pry (0.14.2-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.1-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + racc (1.7.1-java) + rack (2.2.8) + rack-contrib (2.3.0) + rack (~> 2.0) + rack-test (2.1.0) + rack (>= 1.3) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.2.5) + rake + regexp_parser (2.8.1) + 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.0) + 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-wait (0.0.9) + rspec (>= 3, < 4) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.34.1) + json (~> 2.3) + parallel (~> 1.10) + parser (>= 3.1.2.1) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.20.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-packaging (0.5.2) + rubocop (>= 1.33, < 2.0) + rubocop-performance (1.17.1) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.17.1) + rubocop (~> 1.33) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.13.0) + 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 + thor (1.2.2) + unicode-display_width (2.4.2) + warning (1.3.0) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + yard (0.9.34) + +PLATFORMS + universal-java-11 + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.4.0) + benchmark-ips (~> 2.8) + benchmark-memory (< 0.2) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + json-schema (< 3) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rack (~> 2) + rack-contrib + rack-test + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rspec (~> 3.12) + rspec-collection_matchers (~> 1.1) + rspec-wait (~> 0) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.34.0) + rubocop-packaging (~> 0.5.2) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + simplecov-cobertura (~> 2.1.0) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.26 diff --git a/gemfiles/jruby_9.3.9.0_rack_3.gemfile b/gemfiles/jruby_9.3.9.0_rack_3.gemfile new file mode 100644 index 00000000000..b6d6ce1d734 --- /dev/null +++ b/gemfiles/jruby_9.3.9.0_rack_3.gemfile @@ -0,0 +1,44 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "addressable", "~> 2.4.0" +gem "appraisal", "~> 2.4.0" +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "builder" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-debugger-jruby" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "rspec", "~> 3.12" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +gem "rspec_n", "~> 1.3" +gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "yard", "~> 0.9" +gem "rubocop", "~> 1.34.0", require: false +gem "rubocop-packaging", "~> 0.5.2", require: false +gem "rubocop-performance", "~> 1.9", require: false +gem "rubocop-rspec", "~> 2.2", require: false +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "opentracing", ">= 0.4.1" +gem "rack", "~> 3" +gem "rack-contrib" +gem "rack-test" + +group :check do + +end + +gemspec path: "../" diff --git a/gemfiles/jruby_9.3.9.0_rack_3.gemfile.lock b/gemfiles/jruby_9.3.9.0_rack_3.gemfile.lock new file mode 100644 index 00000000000..da986af9876 --- /dev/null +++ b/gemfiles/jruby_9.3.9.0_rack_3.gemfile.lock @@ -0,0 +1,181 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.14.0) + debase-ruby_core_source (= 3.2.1) + libdatadog (~> 4.0.0.1.0) + libddwaf (~> 1.11.0.0.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.12.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.2.2) + crack (0.4.5) + rexml + cri (2.15.11) + debase-ruby_core_source (3.2.1) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.6.1) + ffi (1.15.5-java) + hashdiff (1.0.1) + json (2.6.3-java) + json-schema (2.8.1) + addressable (>= 2.4) + libdatadog (4.0.0.1.0) + libddwaf (1.11.0.0.0-java) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.7.2-java) + opentracing (0.5.0) + os (1.1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + pimpmychangelog (0.1.3) + pry (0.14.2-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.1-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + racc (1.7.1-java) + rack (3.0.8) + rack-contrib (1.2.0) + rack (>= 0.9.1) + rack-test (2.1.0) + rack (>= 1.3) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.2.5) + rake + regexp_parser (2.8.1) + 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.0) + 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-wait (0.0.9) + rspec (>= 3, < 4) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.34.1) + json (~> 2.3) + parallel (~> 1.10) + parser (>= 3.1.2.1) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.20.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-packaging (0.5.2) + rubocop (>= 1.33, < 2.0) + rubocop-performance (1.17.1) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.17.1) + rubocop (~> 1.33) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.13.0) + 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 + thor (1.2.2) + unicode-display_width (2.4.2) + warning (1.3.0) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + yard (0.9.34) + +PLATFORMS + universal-java-11 + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.4.0) + benchmark-ips (~> 2.8) + benchmark-memory (< 0.2) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + json-schema (< 3) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rack (~> 3) + rack-contrib + rack-test + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rspec (~> 3.12) + rspec-collection_matchers (~> 1.1) + rspec-wait (~> 0) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.34.0) + rubocop-packaging (~> 0.5.2) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + simplecov-cobertura (~> 2.1.0) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.26 diff --git a/gemfiles/jruby_9.4.0.0_rack_1.gemfile b/gemfiles/jruby_9.4.0.0_rack_1.gemfile new file mode 100644 index 00000000000..3127d7aa62e --- /dev/null +++ b/gemfiles/jruby_9.4.0.0_rack_1.gemfile @@ -0,0 +1,45 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "addressable", "~> 2.4.0" +gem "appraisal", "~> 2.4.0" +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "builder" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-debugger-jruby" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "rspec", "~> 3.12" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +gem "rspec_n", "~> 1.3" +gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.7.0" +gem "yard", "~> 0.9" +gem "rubocop", "~> 1.34.0", require: false +gem "rubocop-packaging", "~> 0.5.2", require: false +gem "rubocop-performance", "~> 1.9", require: false +gem "rubocop-rspec", "~> 2.2", require: false +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "opentracing", ">= 0.4.1" +gem "rack", "~> 1" +gem "rack-contrib" +gem "rack-test" + +group :check do + +end + +gemspec path: "../" diff --git a/gemfiles/jruby_9.4.0.0_rack_1.gemfile.lock b/gemfiles/jruby_9.4.0.0_rack_1.gemfile.lock new file mode 100644 index 00000000000..09c0ab571d3 --- /dev/null +++ b/gemfiles/jruby_9.4.0.0_rack_1.gemfile.lock @@ -0,0 +1,183 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.14.0) + debase-ruby_core_source (= 3.2.1) + libdatadog (~> 4.0.0.1.0) + libddwaf (~> 1.11.0.0.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.12.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.2.2) + crack (0.4.5) + rexml + cri (2.15.11) + debase-ruby_core_source (3.2.1) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.6.1) + ffi (1.15.5-java) + hashdiff (1.0.1) + json (2.6.3-java) + json-schema (2.8.1) + addressable (>= 2.4) + libdatadog (4.0.0.1.0) + libddwaf (1.11.0.0.0-java) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.7.2-java) + opentracing (0.5.0) + os (1.1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + pimpmychangelog (0.1.3) + pry (0.14.2-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.1-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + racc (1.7.1-java) + rack (1.6.13) + rack-contrib (1.8.0) + rack (~> 1.4) + rack-test (2.1.0) + rack (>= 1.3) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.2.5) + rake + regexp_parser (2.8.1) + 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.0) + 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-wait (0.0.9) + rspec (>= 3, < 4) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.5.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.34.1) + json (~> 2.3) + parallel (~> 1.10) + parser (>= 3.1.2.1) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.20.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-packaging (0.5.2) + rubocop (>= 1.33, < 2.0) + rubocop-performance (1.19.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.17.1) + rubocop (~> 1.33) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.13.0) + 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 + thor (1.2.2) + unicode-display_width (2.4.2) + warning (1.3.0) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.8.1) + yard (0.9.34) + +PLATFORMS + universal-java-11 + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.4.0) + benchmark-ips (~> 2.8) + benchmark-memory (< 0.2) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + json-schema (< 3) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rack (~> 1) + rack-contrib + rack-test + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rspec (~> 3.12) + rspec-collection_matchers (~> 1.1) + rspec-wait (~> 0) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.34.0) + rubocop-packaging (~> 0.5.2) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + simplecov-cobertura (~> 2.1.0) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.26 diff --git a/gemfiles/jruby_9.4.0.0_rack_2.gemfile b/gemfiles/jruby_9.4.0.0_rack_2.gemfile new file mode 100644 index 00000000000..51318f194fd --- /dev/null +++ b/gemfiles/jruby_9.4.0.0_rack_2.gemfile @@ -0,0 +1,45 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "addressable", "~> 2.4.0" +gem "appraisal", "~> 2.4.0" +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "builder" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-debugger-jruby" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "rspec", "~> 3.12" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +gem "rspec_n", "~> 1.3" +gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.7.0" +gem "yard", "~> 0.9" +gem "rubocop", "~> 1.34.0", require: false +gem "rubocop-packaging", "~> 0.5.2", require: false +gem "rubocop-performance", "~> 1.9", require: false +gem "rubocop-rspec", "~> 2.2", require: false +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "opentracing", ">= 0.4.1" +gem "rack", "~> 2" +gem "rack-contrib" +gem "rack-test" + +group :check do + +end + +gemspec path: "../" diff --git a/gemfiles/jruby_9.4.0.0_rack_2.gemfile.lock b/gemfiles/jruby_9.4.0.0_rack_2.gemfile.lock new file mode 100644 index 00000000000..d1f28c3af41 --- /dev/null +++ b/gemfiles/jruby_9.4.0.0_rack_2.gemfile.lock @@ -0,0 +1,183 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.14.0) + debase-ruby_core_source (= 3.2.1) + libdatadog (~> 4.0.0.1.0) + libddwaf (~> 1.11.0.0.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.12.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.2.2) + crack (0.4.5) + rexml + cri (2.15.11) + debase-ruby_core_source (3.2.1) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.6.1) + ffi (1.15.5-java) + hashdiff (1.0.1) + json (2.6.3-java) + json-schema (2.8.1) + addressable (>= 2.4) + libdatadog (4.0.0.1.0) + libddwaf (1.11.0.0.0-java) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.7.2-java) + opentracing (0.5.0) + os (1.1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + pimpmychangelog (0.1.3) + pry (0.14.2-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.1-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + racc (1.7.1-java) + rack (2.2.8) + rack-contrib (2.3.0) + rack (~> 2.0) + rack-test (2.1.0) + rack (>= 1.3) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.2.5) + rake + regexp_parser (2.8.1) + 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.0) + 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-wait (0.0.9) + rspec (>= 3, < 4) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.5.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.34.1) + json (~> 2.3) + parallel (~> 1.10) + parser (>= 3.1.2.1) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.20.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-packaging (0.5.2) + rubocop (>= 1.33, < 2.0) + rubocop-performance (1.19.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.17.1) + rubocop (~> 1.33) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.13.0) + 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 + thor (1.2.2) + unicode-display_width (2.4.2) + warning (1.3.0) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.8.1) + yard (0.9.34) + +PLATFORMS + universal-java-11 + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.4.0) + benchmark-ips (~> 2.8) + benchmark-memory (< 0.2) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + json-schema (< 3) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rack (~> 2) + rack-contrib + rack-test + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rspec (~> 3.12) + rspec-collection_matchers (~> 1.1) + rspec-wait (~> 0) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.34.0) + rubocop-packaging (~> 0.5.2) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + simplecov-cobertura (~> 2.1.0) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.26 diff --git a/gemfiles/jruby_9.4.0.0_rack_3.gemfile b/gemfiles/jruby_9.4.0.0_rack_3.gemfile new file mode 100644 index 00000000000..fbc96cdd73c --- /dev/null +++ b/gemfiles/jruby_9.4.0.0_rack_3.gemfile @@ -0,0 +1,45 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "addressable", "~> 2.4.0" +gem "appraisal", "~> 2.4.0" +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "builder" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-debugger-jruby" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "rspec", "~> 3.12" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +gem "rspec_n", "~> 1.3" +gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.7.0" +gem "yard", "~> 0.9" +gem "rubocop", "~> 1.34.0", require: false +gem "rubocop-packaging", "~> 0.5.2", require: false +gem "rubocop-performance", "~> 1.9", require: false +gem "rubocop-rspec", "~> 2.2", require: false +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "opentracing", ">= 0.4.1" +gem "rack", "~> 3" +gem "rack-contrib" +gem "rack-test" + +group :check do + +end + +gemspec path: "../" diff --git a/gemfiles/jruby_9.4.0.0_rack_3.gemfile.lock b/gemfiles/jruby_9.4.0.0_rack_3.gemfile.lock new file mode 100644 index 00000000000..b6bf118c204 --- /dev/null +++ b/gemfiles/jruby_9.4.0.0_rack_3.gemfile.lock @@ -0,0 +1,183 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.14.0) + debase-ruby_core_source (= 3.2.1) + libdatadog (~> 4.0.0.1.0) + libddwaf (~> 1.11.0.0.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.12.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.2.2) + crack (0.4.5) + rexml + cri (2.15.11) + debase-ruby_core_source (3.2.1) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.6.1) + ffi (1.15.5-java) + hashdiff (1.0.1) + json (2.6.3-java) + json-schema (2.8.1) + addressable (>= 2.4) + libdatadog (4.0.0.1.0) + libddwaf (1.11.0.0.0-java) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.7.2-java) + opentracing (0.5.0) + os (1.1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + pimpmychangelog (0.1.3) + pry (0.14.2-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.1-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + racc (1.7.1-java) + rack (3.0.8) + rack-contrib (1.2.0) + rack (>= 0.9.1) + rack-test (2.1.0) + rack (>= 1.3) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.2.5) + rake + regexp_parser (2.8.1) + 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.0) + 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-wait (0.0.9) + rspec (>= 3, < 4) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.5.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.34.1) + json (~> 2.3) + parallel (~> 1.10) + parser (>= 3.1.2.1) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.20.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-packaging (0.5.2) + rubocop (>= 1.33, < 2.0) + rubocop-performance (1.19.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.17.1) + rubocop (~> 1.33) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.13.0) + 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 + thor (1.2.2) + unicode-display_width (2.4.2) + warning (1.3.0) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.8.1) + yard (0.9.34) + +PLATFORMS + universal-java-11 + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.4.0) + benchmark-ips (~> 2.8) + benchmark-memory (< 0.2) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + json-schema (< 3) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rack (~> 3) + rack-contrib + rack-test + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rspec (~> 3.12) + rspec-collection_matchers (~> 1.1) + rspec-wait (~> 0) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.34.0) + rubocop-packaging (~> 0.5.2) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + simplecov-cobertura (~> 2.1.0) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.26 diff --git a/gemfiles/ruby_2.1.10_rack_1.gemfile b/gemfiles/ruby_2.1.10_rack_1.gemfile new file mode 100644 index 00000000000..407ce9cd219 --- /dev/null +++ b/gemfiles/ruby_2.1.10_rack_1.gemfile @@ -0,0 +1,46 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "addressable", "~> 2.4.0" +gem "appraisal", "~> 2.2.0" +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "builder" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby", "< 1.1.10" +gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "json", "< 2.6" +gem "json-schema", "< 3" +gem "memory_profiler", "= 0.9.12" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-nav" +gem "rake", "~> 12.3" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "redcarpet", "~> 3.4" +gem "rspec", "~> 3.12" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", "<= 0.4.1" +gem "simplecov", "~> 0.17" +gem "simplecov-html", "~> 0.10.2" +gem "webmock", ">= 3.10.0" +gem "rexml", "< 3.2.5" +gem "yard", ["~> 0.9", "< 0.9.27"] +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "opentracing", ">= 0.4.1" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.8.0"] +gem "docile", "~> 1.3.5" +gem "ffi", "~> 1.12.2" +gem "msgpack", "~> 1.3.3" +gem "rack", "~> 1" +gem "rack-contrib" +gem "rack-test" + +group :check do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_2.1.10_rack_1.gemfile.lock b/gemfiles/ruby_2.1.10_rack_1.gemfile.lock new file mode 100644 index 00000000000..a9739bd7d34 --- /dev/null +++ b/gemfiles/ruby_2.1.10_rack_1.gemfile.lock @@ -0,0 +1,136 @@ +PATH + remote: .. + specs: + ddtrace (1.14.0) + debase-ruby_core_source (= 3.2.1) + libdatadog (~> 4.0.0.1.0) + libddwaf (~> 1.11.0.0.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.2.0) + bundler + rake + thor (>= 0.14.0) + benchmark-ips (2.12.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + concurrent-ruby (1.1.9) + crack (0.4.5) + rexml + debase-ruby_core_source (3.2.1) + diff-lcs (1.5.0) + docile (1.3.5) + dogstatsd-ruby (5.6.1) + extlz4 (0.3.4) + ffi (1.12.2) + google-protobuf (3.6.1) + hashdiff (1.0.1) + json (2.5.1) + json-schema (2.8.1) + addressable (>= 2.4) + libdatadog (4.0.0.1.0) + libddwaf (1.11.0.0.0) + ffi (~> 1.0) + memory_profiler (0.9.12) + method_source (1.0.0) + msgpack (1.3.3) + opentracing (0.5.0) + os (1.1.4) + pimpmychangelog (0.1.3) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + rack (1.6.13) + rack-contrib (1.8.0) + rack (~> 1.4) + rack-test (2.1.0) + rack (>= 1.3) + rake (12.3.3) + rake-compiler (1.2.5) + rake + redcarpet (3.6.0) + rexml (3.2.4) + rspec (3.12.0) + rspec-core (~> 3.12.0) + rspec-expectations (~> 3.12.0) + rspec-mocks (~> 3.12.0) + rspec-collection_matchers (1.2.0) + 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-wait (0.0.9) + rspec (>= 3, < 4) + rspec_junit_formatter (0.4.1) + rspec-core (>= 2, < 4, != 2.12.0) + simplecov (0.17.1) + docile (~> 1.1) + json (>= 1.8, < 3) + simplecov-html (~> 0.10.0) + simplecov-html (0.10.2) + thor (1.2.2) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + yard (0.9.26) + +PLATFORMS + ruby + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2.0) + benchmark-ips (~> 2.8) + benchmark-memory (< 0.2) + builder + climate_control (~> 0.2.0) + concurrent-ruby (< 1.1.10) + ddtrace! + docile (~> 1.3.5) + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) + ffi (~> 1.12.2) + google-protobuf (~> 3.0, < 3.8.0, != 3.7.1, != 3.7.0) + json (< 2.6) + json-schema (< 3) + memory_profiler (= 0.9.12) + msgpack (~> 1.3.3) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-nav + rack (~> 1) + rack-contrib + rack-test + rake (~> 12.3) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rexml (< 3.2.5) + rspec (~> 3.12) + rspec-collection_matchers (~> 1.1) + rspec-wait (~> 0) + rspec_junit_formatter (<= 0.4.1) + simplecov (~> 0.17) + simplecov-html (~> 0.10.2) + webmock (>= 3.10.0) + yard (~> 0.9, < 0.9.27) + +BUNDLED WITH + 1.17.3 diff --git a/gemfiles/ruby_2.2.10_rack_1.gemfile b/gemfiles/ruby_2.2.10_rack_1.gemfile new file mode 100644 index 00000000000..ac049a74cdd --- /dev/null +++ b/gemfiles/ruby_2.2.10_rack_1.gemfile @@ -0,0 +1,46 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "addressable", "~> 2.4.0" +gem "appraisal", "~> 2.2.0" +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "builder" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "json", "< 2.6" +gem "json-schema", "< 3" +gem "memory_profiler", "= 0.9.12" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-nav" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "redcarpet", "~> 3.4" +gem "rspec", "~> 3.12" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", "<= 0.4.1" +gem "simplecov", "~> 0.17" +gem "simplecov-html", "~> 0.10.2" +gem "webmock", ">= 3.10.0" +gem "rexml", "< 3.2.5" +gem "yard", ["~> 0.9", "< 0.9.27"] +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "opentracing", ">= 0.4.1" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.8.0"] +gem "docile", "~> 1.3.5" +gem "ffi", "~> 1.12.2" +gem "msgpack", "~> 1.3.3" +gem "rack", "~> 1" +gem "rack-contrib" +gem "rack-test" + +group :check do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_2.2.10_rack_1.gemfile.lock b/gemfiles/ruby_2.2.10_rack_1.gemfile.lock new file mode 100644 index 00000000000..f4efdade5ad --- /dev/null +++ b/gemfiles/ruby_2.2.10_rack_1.gemfile.lock @@ -0,0 +1,136 @@ +PATH + remote: .. + specs: + ddtrace (1.14.0) + debase-ruby_core_source (= 3.2.1) + libdatadog (~> 4.0.0.1.0) + libddwaf (~> 1.11.0.0.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.2.0) + bundler + rake + thor (>= 0.14.0) + benchmark-ips (2.12.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + debase-ruby_core_source (3.2.1) + diff-lcs (1.5.0) + docile (1.3.5) + dogstatsd-ruby (5.6.1) + extlz4 (0.3.4) + ffi (1.12.2) + google-protobuf (3.6.1) + hashdiff (1.0.1) + json (2.5.1) + json-schema (2.8.1) + addressable (>= 2.4) + libdatadog (4.0.0.1.0) + libddwaf (1.11.0.0.0) + ffi (~> 1.0) + memory_profiler (0.9.12) + method_source (1.0.0) + msgpack (1.3.3) + opentracing (0.5.0) + os (1.1.4) + pimpmychangelog (0.1.3) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + rack (1.6.13) + rack-contrib (1.8.0) + rack (~> 1.4) + rack-test (2.1.0) + rack (>= 1.3) + rake (13.0.6) + rake-compiler (1.2.5) + rake + redcarpet (3.6.0) + rexml (3.2.4) + rspec (3.12.0) + rspec-core (~> 3.12.0) + rspec-expectations (~> 3.12.0) + rspec-mocks (~> 3.12.0) + rspec-collection_matchers (1.2.0) + 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-wait (0.0.9) + rspec (>= 3, < 4) + rspec_junit_formatter (0.4.1) + rspec-core (>= 2, < 4, != 2.12.0) + simplecov (0.17.1) + docile (~> 1.1) + json (>= 1.8, < 3) + simplecov-html (~> 0.10.0) + simplecov-html (0.10.2) + thor (1.2.2) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + yard (0.9.26) + +PLATFORMS + ruby + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2.0) + benchmark-ips (~> 2.8) + benchmark-memory (< 0.2) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + docile (~> 1.3.5) + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) + ffi (~> 1.12.2) + google-protobuf (~> 3.0, < 3.8.0, != 3.7.1, != 3.7.0) + json (< 2.6) + json-schema (< 3) + memory_profiler (= 0.9.12) + msgpack (~> 1.3.3) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-nav + rack (~> 1) + rack-contrib + rack-test + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rexml (< 3.2.5) + rspec (~> 3.12) + rspec-collection_matchers (~> 1.1) + rspec-wait (~> 0) + rspec_junit_formatter (<= 0.4.1) + simplecov (~> 0.17) + simplecov-html (~> 0.10.2) + webmock (>= 3.10.0) + yard (~> 0.9, < 0.9.27) + +BUNDLED WITH + 1.17.3 diff --git a/gemfiles/ruby_2.3.8_rack_1.gemfile b/gemfiles/ruby_2.3.8_rack_1.gemfile new file mode 100644 index 00000000000..d2610992f4f --- /dev/null +++ b/gemfiles/ruby_2.3.8_rack_1.gemfile @@ -0,0 +1,43 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "addressable", "~> 2.4.0" +gem "appraisal", "~> 2.4.0" +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "builder" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-nav" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "redcarpet", "~> 3.4" +gem "rspec", "~> 3.12" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +gem "simplecov", "~> 0.17" +gem "simplecov-html", "~> 0.10.2" +gem "webmock", ">= 3.10.0" +gem "yard", "~> 0.9" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "opentracing", ">= 0.4.1" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] +gem "docile", "~> 1.3.5" +gem "msgpack", "~> 1.3.3" +gem "rack", "~> 1" +gem "rack-contrib" +gem "rack-test" + +group :check do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_2.3.8_rack_1.gemfile.lock b/gemfiles/ruby_2.3.8_rack_1.gemfile.lock new file mode 100644 index 00000000000..0471a2807f0 --- /dev/null +++ b/gemfiles/ruby_2.3.8_rack_1.gemfile.lock @@ -0,0 +1,133 @@ +PATH + remote: .. + specs: + ddtrace (1.14.0) + debase-ruby_core_source (= 3.2.1) + libdatadog (~> 4.0.0.1.0) + libddwaf (~> 1.11.0.0.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + benchmark-ips (2.12.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + concurrent-ruby (1.2.2) + crack (0.4.5) + rexml + debase-ruby_core_source (3.2.1) + diff-lcs (1.5.0) + docile (1.3.5) + dogstatsd-ruby (5.6.1) + extlz4 (0.3.4) + ffi (1.15.5) + google-protobuf (3.19.1) + hashdiff (1.0.1) + json (2.6.3) + json-schema (2.8.1) + addressable (>= 2.4) + libdatadog (4.0.0.1.0) + libddwaf (1.11.0.0.0) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.3.3) + opentracing (0.5.0) + os (1.1.4) + pimpmychangelog (0.1.3) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + rack (1.6.13) + rack-contrib (1.8.0) + rack (~> 1.4) + rack-test (2.1.0) + rack (>= 1.3) + rake (13.0.6) + rake-compiler (1.2.5) + rake + redcarpet (3.6.0) + rexml (3.2.5) + rspec (3.12.0) + rspec-core (~> 3.12.0) + rspec-expectations (~> 3.12.0) + rspec-mocks (~> 3.12.0) + rspec-collection_matchers (1.2.0) + 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-wait (0.0.9) + rspec (>= 3, < 4) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + simplecov (0.17.1) + docile (~> 1.1) + json (>= 1.8, < 3) + simplecov-html (~> 0.10.0) + simplecov-html (0.10.2) + thor (1.2.2) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + yard (0.9.34) + +PLATFORMS + ruby + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.4.0) + benchmark-ips (~> 2.8) + benchmark-memory (< 0.2) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + docile (~> 1.3.5) + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) + google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema (< 3) + memory_profiler (~> 0.9) + msgpack (~> 1.3.3) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-nav + rack (~> 1) + rack-contrib + rack-test + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.12) + rspec-collection_matchers (~> 1.1) + rspec-wait (~> 0) + rspec_junit_formatter (>= 0.5.1) + simplecov (~> 0.17) + simplecov-html (~> 0.10.2) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 1.17.3 diff --git a/gemfiles/ruby_2.3.8_rack_2.gemfile b/gemfiles/ruby_2.3.8_rack_2.gemfile new file mode 100644 index 00000000000..25f4f722c3c --- /dev/null +++ b/gemfiles/ruby_2.3.8_rack_2.gemfile @@ -0,0 +1,43 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "addressable", "~> 2.4.0" +gem "appraisal", "~> 2.4.0" +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "builder" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-nav" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "redcarpet", "~> 3.4" +gem "rspec", "~> 3.12" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +gem "simplecov", "~> 0.17" +gem "simplecov-html", "~> 0.10.2" +gem "webmock", ">= 3.10.0" +gem "yard", "~> 0.9" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "opentracing", ">= 0.4.1" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] +gem "docile", "~> 1.3.5" +gem "msgpack", "~> 1.3.3" +gem "rack", "~> 2" +gem "rack-contrib" +gem "rack-test" + +group :check do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_2.3.8_rack_2.gemfile.lock b/gemfiles/ruby_2.3.8_rack_2.gemfile.lock new file mode 100644 index 00000000000..ab1a6ccc636 --- /dev/null +++ b/gemfiles/ruby_2.3.8_rack_2.gemfile.lock @@ -0,0 +1,133 @@ +PATH + remote: .. + specs: + ddtrace (1.14.0) + debase-ruby_core_source (= 3.2.1) + libdatadog (~> 4.0.0.1.0) + libddwaf (~> 1.11.0.0.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + benchmark-ips (2.12.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + concurrent-ruby (1.2.2) + crack (0.4.5) + rexml + debase-ruby_core_source (3.2.1) + diff-lcs (1.5.0) + docile (1.3.5) + dogstatsd-ruby (5.6.1) + extlz4 (0.3.4) + ffi (1.15.5) + google-protobuf (3.19.1) + hashdiff (1.0.1) + json (2.6.3) + json-schema (2.8.1) + addressable (>= 2.4) + libdatadog (4.0.0.1.0) + libddwaf (1.11.0.0.0) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.3.3) + opentracing (0.5.0) + os (1.1.4) + pimpmychangelog (0.1.3) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + rack (2.2.8) + rack-contrib (2.3.0) + rack (~> 2.0) + rack-test (2.1.0) + rack (>= 1.3) + rake (13.0.6) + rake-compiler (1.2.5) + rake + redcarpet (3.6.0) + rexml (3.2.5) + rspec (3.12.0) + rspec-core (~> 3.12.0) + rspec-expectations (~> 3.12.0) + rspec-mocks (~> 3.12.0) + rspec-collection_matchers (1.2.0) + 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-wait (0.0.9) + rspec (>= 3, < 4) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + simplecov (0.17.1) + docile (~> 1.1) + json (>= 1.8, < 3) + simplecov-html (~> 0.10.0) + simplecov-html (0.10.2) + thor (1.2.2) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + yard (0.9.34) + +PLATFORMS + ruby + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.4.0) + benchmark-ips (~> 2.8) + benchmark-memory (< 0.2) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + docile (~> 1.3.5) + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) + google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema (< 3) + memory_profiler (~> 0.9) + msgpack (~> 1.3.3) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-nav + rack (~> 2) + rack-contrib + rack-test + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.12) + rspec-collection_matchers (~> 1.1) + rspec-wait (~> 0) + rspec_junit_formatter (>= 0.5.1) + simplecov (~> 0.17) + simplecov-html (~> 0.10.2) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 1.17.3 diff --git a/gemfiles/ruby_2.4.10_rack_1.gemfile b/gemfiles/ruby_2.4.10_rack_1.gemfile new file mode 100644 index 00000000000..402c2c7d0de --- /dev/null +++ b/gemfiles/ruby_2.4.10_rack_1.gemfile @@ -0,0 +1,43 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "addressable", "~> 2.4.0" +gem "appraisal", "~> 2.4.0" +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "builder" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-nav" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "redcarpet", "~> 3.4" +gem "rspec", "~> 3.12" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +gem "rspec_n", "~> 1.3" +gem "ruby-prof", "~> 1.4" +gem "simplecov", "~> 0.17" +gem "webmock", ">= 3.10.0" +gem "yard", "~> 0.9" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "opentracing", ">= 0.4.1" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] +gem "docile", "~> 1.3.5" +gem "rack", "~> 1" +gem "rack-contrib" +gem "rack-test" + +group :check do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_2.4.10_rack_1.gemfile.lock b/gemfiles/ruby_2.4.10_rack_1.gemfile.lock new file mode 100644 index 00000000000..cb816eaa376 --- /dev/null +++ b/gemfiles/ruby_2.4.10_rack_1.gemfile.lock @@ -0,0 +1,137 @@ +PATH + remote: .. + specs: + ddtrace (1.14.0) + debase-ruby_core_source (= 3.2.1) + libdatadog (~> 4.0.0.1.0) + libddwaf (~> 1.11.0.0.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + benchmark-ips (2.12.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.2.2) + crack (0.4.5) + rexml + cri (2.15.10) + debase-ruby_core_source (3.2.1) + diff-lcs (1.5.0) + docile (1.3.5) + dogstatsd-ruby (5.6.1) + extlz4 (0.3.4) + ffi (1.15.5) + google-protobuf (3.19.1) + hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libdatadog (4.0.0.1.0-aarch64-linux) + libddwaf (1.11.0.0.0-aarch64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.6.1) + opentracing (0.5.0) + os (1.1.4) + pimpmychangelog (0.1.3) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + rack (1.6.13) + rack-contrib (1.8.0) + rack (~> 1.4) + rack-test (2.1.0) + rack (>= 1.3) + rake (13.0.6) + rake-compiler (1.2.5) + rake + redcarpet (3.6.0) + rexml (3.2.5) + rspec (3.12.0) + rspec-core (~> 3.12.0) + rspec-expectations (~> 3.12.0) + rspec-mocks (~> 3.12.0) + rspec-collection_matchers (1.2.0) + 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-wait (0.0.9) + rspec (>= 3, < 4) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.3.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + ruby-prof (1.4.2) + simplecov (0.18.5) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov-html (0.12.3) + thor (1.2.2) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + yard (0.9.34) + +PLATFORMS + aarch64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.4.0) + benchmark-ips (~> 2.8) + benchmark-memory (< 0.2) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + docile (~> 1.3.5) + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) + google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema (< 3) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-nav + rack (~> 1) + rack-contrib + rack-test + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.12) + rspec-collection_matchers (~> 1.1) + rspec-wait (~> 0) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + ruby-prof (~> 1.4) + simplecov (~> 0.17) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.26 diff --git a/gemfiles/ruby_2.4.10_rack_2.gemfile b/gemfiles/ruby_2.4.10_rack_2.gemfile new file mode 100644 index 00000000000..a0128fddbb4 --- /dev/null +++ b/gemfiles/ruby_2.4.10_rack_2.gemfile @@ -0,0 +1,43 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "addressable", "~> 2.4.0" +gem "appraisal", "~> 2.4.0" +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "builder" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-nav" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "redcarpet", "~> 3.4" +gem "rspec", "~> 3.12" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +gem "rspec_n", "~> 1.3" +gem "ruby-prof", "~> 1.4" +gem "simplecov", "~> 0.17" +gem "webmock", ">= 3.10.0" +gem "yard", "~> 0.9" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "opentracing", ">= 0.4.1" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] +gem "docile", "~> 1.3.5" +gem "rack", "~> 2" +gem "rack-contrib" +gem "rack-test" + +group :check do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_2.4.10_rack_2.gemfile.lock b/gemfiles/ruby_2.4.10_rack_2.gemfile.lock new file mode 100644 index 00000000000..f524e38c1b7 --- /dev/null +++ b/gemfiles/ruby_2.4.10_rack_2.gemfile.lock @@ -0,0 +1,137 @@ +PATH + remote: .. + specs: + ddtrace (1.14.0) + debase-ruby_core_source (= 3.2.1) + libdatadog (~> 4.0.0.1.0) + libddwaf (~> 1.11.0.0.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + benchmark-ips (2.12.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.2.2) + crack (0.4.5) + rexml + cri (2.15.10) + debase-ruby_core_source (3.2.1) + diff-lcs (1.5.0) + docile (1.3.5) + dogstatsd-ruby (5.6.1) + extlz4 (0.3.4) + ffi (1.15.5) + google-protobuf (3.19.1) + hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libdatadog (4.0.0.1.0-aarch64-linux) + libddwaf (1.11.0.0.0-aarch64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.6.1) + opentracing (0.5.0) + os (1.1.4) + pimpmychangelog (0.1.3) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + rack (2.2.8) + rack-contrib (2.3.0) + rack (~> 2.0) + rack-test (2.1.0) + rack (>= 1.3) + rake (13.0.6) + rake-compiler (1.2.5) + rake + redcarpet (3.6.0) + rexml (3.2.5) + rspec (3.12.0) + rspec-core (~> 3.12.0) + rspec-expectations (~> 3.12.0) + rspec-mocks (~> 3.12.0) + rspec-collection_matchers (1.2.0) + 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-wait (0.0.9) + rspec (>= 3, < 4) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.3.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + ruby-prof (1.4.2) + simplecov (0.18.5) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov-html (0.12.3) + thor (1.2.2) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + yard (0.9.34) + +PLATFORMS + aarch64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.4.0) + benchmark-ips (~> 2.8) + benchmark-memory (< 0.2) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + docile (~> 1.3.5) + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) + google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema (< 3) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-nav + rack (~> 2) + rack-contrib + rack-test + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.12) + rspec-collection_matchers (~> 1.1) + rspec-wait (~> 0) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + ruby-prof (~> 1.4) + simplecov (~> 0.17) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.26 diff --git a/gemfiles/ruby_2.4.10_rack_3.gemfile b/gemfiles/ruby_2.4.10_rack_3.gemfile new file mode 100644 index 00000000000..9ee8ae4ebc3 --- /dev/null +++ b/gemfiles/ruby_2.4.10_rack_3.gemfile @@ -0,0 +1,43 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "addressable", "~> 2.4.0" +gem "appraisal", "~> 2.4.0" +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "builder" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-nav" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "redcarpet", "~> 3.4" +gem "rspec", "~> 3.12" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +gem "rspec_n", "~> 1.3" +gem "ruby-prof", "~> 1.4" +gem "simplecov", "~> 0.17" +gem "webmock", ">= 3.10.0" +gem "yard", "~> 0.9" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "opentracing", ">= 0.4.1" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] +gem "docile", "~> 1.3.5" +gem "rack", "~> 3" +gem "rack-contrib" +gem "rack-test" + +group :check do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_2.4.10_rack_3.gemfile.lock b/gemfiles/ruby_2.4.10_rack_3.gemfile.lock new file mode 100644 index 00000000000..b822b5046a7 --- /dev/null +++ b/gemfiles/ruby_2.4.10_rack_3.gemfile.lock @@ -0,0 +1,137 @@ +PATH + remote: .. + specs: + ddtrace (1.14.0) + debase-ruby_core_source (= 3.2.1) + libdatadog (~> 4.0.0.1.0) + libddwaf (~> 1.11.0.0.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + benchmark-ips (2.12.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.2.2) + crack (0.4.5) + rexml + cri (2.15.10) + debase-ruby_core_source (3.2.1) + diff-lcs (1.5.0) + docile (1.3.5) + dogstatsd-ruby (5.6.1) + extlz4 (0.3.4) + ffi (1.15.5) + google-protobuf (3.19.1) + hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libdatadog (4.0.0.1.0-aarch64-linux) + libddwaf (1.11.0.0.0-aarch64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.6.1) + opentracing (0.5.0) + os (1.1.4) + pimpmychangelog (0.1.3) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + rack (3.0.8) + rack-contrib (1.2.0) + rack (>= 0.9.1) + rack-test (2.1.0) + rack (>= 1.3) + rake (13.0.6) + rake-compiler (1.2.5) + rake + redcarpet (3.6.0) + rexml (3.2.5) + rspec (3.12.0) + rspec-core (~> 3.12.0) + rspec-expectations (~> 3.12.0) + rspec-mocks (~> 3.12.0) + rspec-collection_matchers (1.2.0) + 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-wait (0.0.9) + rspec (>= 3, < 4) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.3.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + ruby-prof (1.4.2) + simplecov (0.18.5) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov-html (0.12.3) + thor (1.2.2) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + yard (0.9.34) + +PLATFORMS + aarch64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.4.0) + benchmark-ips (~> 2.8) + benchmark-memory (< 0.2) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + docile (~> 1.3.5) + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) + google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema (< 3) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-nav + rack (~> 3) + rack-contrib + rack-test + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.12) + rspec-collection_matchers (~> 1.1) + rspec-wait (~> 0) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + ruby-prof (~> 1.4) + simplecov (~> 0.17) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.26 diff --git a/gemfiles/ruby_2.5.9_rack_1.gemfile b/gemfiles/ruby_2.5.9_rack_1.gemfile new file mode 100644 index 00000000000..c8dc24dcf0f --- /dev/null +++ b/gemfiles/ruby_2.5.9_rack_1.gemfile @@ -0,0 +1,45 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "addressable", "~> 2.4.0" +gem "appraisal", "~> 2.4.0" +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "builder" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-nav" +gem "pry-stack_explorer" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "redcarpet", "~> 3.4" +gem "rspec", "~> 3.12" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +gem "rspec_n", "~> 1.3" +gem "ruby-prof", "~> 1.4" +gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "yard", "~> 0.9" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "opentracing", ">= 0.4.1" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] +gem "rack", "~> 1" +gem "rack-contrib" +gem "rack-test" + +group :check do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_2.5.9_rack_1.gemfile.lock b/gemfiles/ruby_2.5.9_rack_1.gemfile.lock new file mode 100644 index 00000000000..d3a893301ca --- /dev/null +++ b/gemfiles/ruby_2.5.9_rack_1.gemfile.lock @@ -0,0 +1,157 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.14.0) + debase-ruby_core_source (= 3.2.1) + libdatadog (~> 4.0.0.1.0) + libddwaf (~> 1.11.0.0.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + benchmark-ips (2.12.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (0.8.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.2.2) + crack (0.4.5) + rexml + cri (2.15.11) + debase-ruby_core_source (3.2.1) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.6.1) + extlz4 (0.3.4) + ffi (1.15.5) + google-protobuf (3.19.1) + hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libdatadog (4.0.0.1.0-aarch64-linux) + libddwaf (1.11.0.0.0-aarch64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.7.2) + opentracing (0.5.0) + os (1.1.4) + pimpmychangelog (0.1.3) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.13) + binding_of_caller (~> 0.7) + pry (~> 0.13) + rack (1.6.13) + rack-contrib (1.8.0) + rack (~> 1.4) + rack-test (2.1.0) + rack (>= 1.3) + rake (13.0.6) + rake-compiler (1.2.5) + rake + redcarpet (3.6.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.0) + 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-wait (0.0.9) + rspec (>= 3, < 4) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.3.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + ruby-prof (1.4.3) + simplecov-cobertura (2.1.0) + rexml + simplecov (~> 0.19) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + thor (1.2.2) + warning (1.3.0) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + yard (0.9.34) + +PLATFORMS + aarch64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.4.0) + benchmark-ips (~> 2.8) + benchmark-memory (< 0.2) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) + google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema (< 3) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-nav + pry-stack_explorer + rack (~> 1) + rack-contrib + rack-test + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.12) + rspec-collection_matchers (~> 1.1) + rspec-wait (~> 0) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + ruby-prof (~> 1.4) + simplecov! + simplecov-cobertura (~> 2.1.0) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.26 diff --git a/gemfiles/ruby_2.5.9_rack_2.gemfile b/gemfiles/ruby_2.5.9_rack_2.gemfile new file mode 100644 index 00000000000..42390930ed1 --- /dev/null +++ b/gemfiles/ruby_2.5.9_rack_2.gemfile @@ -0,0 +1,45 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "addressable", "~> 2.4.0" +gem "appraisal", "~> 2.4.0" +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "builder" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-nav" +gem "pry-stack_explorer" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "redcarpet", "~> 3.4" +gem "rspec", "~> 3.12" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +gem "rspec_n", "~> 1.3" +gem "ruby-prof", "~> 1.4" +gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "yard", "~> 0.9" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "opentracing", ">= 0.4.1" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] +gem "rack", "~> 2" +gem "rack-contrib" +gem "rack-test" + +group :check do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_2.5.9_rack_2.gemfile.lock b/gemfiles/ruby_2.5.9_rack_2.gemfile.lock new file mode 100644 index 00000000000..c292833c33b --- /dev/null +++ b/gemfiles/ruby_2.5.9_rack_2.gemfile.lock @@ -0,0 +1,157 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.14.0) + debase-ruby_core_source (= 3.2.1) + libdatadog (~> 4.0.0.1.0) + libddwaf (~> 1.11.0.0.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + benchmark-ips (2.12.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (0.8.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.2.2) + crack (0.4.5) + rexml + cri (2.15.11) + debase-ruby_core_source (3.2.1) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.6.1) + extlz4 (0.3.4) + ffi (1.15.5) + google-protobuf (3.19.1) + hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libdatadog (4.0.0.1.0-aarch64-linux) + libddwaf (1.11.0.0.0-aarch64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.7.2) + opentracing (0.5.0) + os (1.1.4) + pimpmychangelog (0.1.3) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.13) + binding_of_caller (~> 0.7) + pry (~> 0.13) + rack (2.2.8) + rack-contrib (2.3.0) + rack (~> 2.0) + rack-test (2.1.0) + rack (>= 1.3) + rake (13.0.6) + rake-compiler (1.2.5) + rake + redcarpet (3.6.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.0) + 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-wait (0.0.9) + rspec (>= 3, < 4) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.3.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + ruby-prof (1.4.3) + simplecov-cobertura (2.1.0) + rexml + simplecov (~> 0.19) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + thor (1.2.2) + warning (1.3.0) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + yard (0.9.34) + +PLATFORMS + aarch64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.4.0) + benchmark-ips (~> 2.8) + benchmark-memory (< 0.2) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) + google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema (< 3) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-nav + pry-stack_explorer + rack (~> 2) + rack-contrib + rack-test + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.12) + rspec-collection_matchers (~> 1.1) + rspec-wait (~> 0) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + ruby-prof (~> 1.4) + simplecov! + simplecov-cobertura (~> 2.1.0) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.26 diff --git a/gemfiles/ruby_2.5.9_rack_3.gemfile b/gemfiles/ruby_2.5.9_rack_3.gemfile new file mode 100644 index 00000000000..4b583385f31 --- /dev/null +++ b/gemfiles/ruby_2.5.9_rack_3.gemfile @@ -0,0 +1,45 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "addressable", "~> 2.4.0" +gem "appraisal", "~> 2.4.0" +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "builder" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-nav" +gem "pry-stack_explorer" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "redcarpet", "~> 3.4" +gem "rspec", "~> 3.12" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +gem "rspec_n", "~> 1.3" +gem "ruby-prof", "~> 1.4" +gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "yard", "~> 0.9" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "opentracing", ">= 0.4.1" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] +gem "rack", "~> 3" +gem "rack-contrib" +gem "rack-test" + +group :check do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_2.5.9_rack_3.gemfile.lock b/gemfiles/ruby_2.5.9_rack_3.gemfile.lock new file mode 100644 index 00000000000..b89987aabba --- /dev/null +++ b/gemfiles/ruby_2.5.9_rack_3.gemfile.lock @@ -0,0 +1,157 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.14.0) + debase-ruby_core_source (= 3.2.1) + libdatadog (~> 4.0.0.1.0) + libddwaf (~> 1.11.0.0.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + benchmark-ips (2.12.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (0.8.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.2.2) + crack (0.4.5) + rexml + cri (2.15.11) + debase-ruby_core_source (3.2.1) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.6.1) + extlz4 (0.3.4) + ffi (1.15.5) + google-protobuf (3.19.1) + hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libdatadog (4.0.0.1.0-aarch64-linux) + libddwaf (1.11.0.0.0-aarch64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.7.2) + opentracing (0.5.0) + os (1.1.4) + pimpmychangelog (0.1.3) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.13) + binding_of_caller (~> 0.7) + pry (~> 0.13) + rack (3.0.8) + rack-contrib (1.2.0) + rack (>= 0.9.1) + rack-test (2.1.0) + rack (>= 1.3) + rake (13.0.6) + rake-compiler (1.2.5) + rake + redcarpet (3.6.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.0) + 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-wait (0.0.9) + rspec (>= 3, < 4) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.3.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + ruby-prof (1.4.3) + simplecov-cobertura (2.1.0) + rexml + simplecov (~> 0.19) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + thor (1.2.2) + warning (1.3.0) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + yard (0.9.34) + +PLATFORMS + aarch64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.4.0) + benchmark-ips (~> 2.8) + benchmark-memory (< 0.2) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) + google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema (< 3) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-nav + pry-stack_explorer + rack (~> 3) + rack-contrib + rack-test + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.12) + rspec-collection_matchers (~> 1.1) + rspec-wait (~> 0) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + ruby-prof (~> 1.4) + simplecov! + simplecov-cobertura (~> 2.1.0) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.26 diff --git a/gemfiles/ruby_2.6.10_rack_1.gemfile b/gemfiles/ruby_2.6.10_rack_1.gemfile new file mode 100644 index 00000000000..20b779ed8b9 --- /dev/null +++ b/gemfiles/ruby_2.6.10_rack_1.gemfile @@ -0,0 +1,49 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "addressable", "~> 2.4.0" +gem "appraisal", "~> 2.4.0" +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "builder" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-byebug" +gem "pry-stack_explorer" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "redcarpet", "~> 3.4" +gem "rspec", "~> 3.12" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +gem "rspec_n", "~> 1.3" +gem "ruby-prof", "~> 1.4" +gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "yard", "~> 0.9" +gem "rubocop", "~> 1.34.0", require: false +gem "rubocop-packaging", "~> 0.5.2", require: false +gem "rubocop-performance", "~> 1.9", require: false +gem "rubocop-rspec", "~> 2.2", require: false +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "opentracing", ">= 0.4.1" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] +gem "rack", "~> 1" +gem "rack-contrib" +gem "rack-test" + +group :check do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_2.6.10_rack_1.gemfile.lock b/gemfiles/ruby_2.6.10_rack_1.gemfile.lock new file mode 100644 index 00000000000..ed2804faa88 --- /dev/null +++ b/gemfiles/ruby_2.6.10_rack_1.gemfile.lock @@ -0,0 +1,193 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.14.0) + debase-ruby_core_source (= 3.2.1) + libdatadog (~> 4.0.0.1.0) + libddwaf (~> 1.11.0.0.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.12.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + byebug (11.1.3) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.2.2) + crack (0.4.5) + rexml + cri (2.15.11) + debase-ruby_core_source (3.2.1) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.6.1) + extlz4 (0.3.4) + ffi (1.15.5) + google-protobuf (3.19.1) + hashdiff (1.0.1) + json (2.6.3) + json-schema (2.8.1) + addressable (>= 2.4) + libdatadog (4.0.0.1.0-aarch64-linux) + libddwaf (1.11.0.0.0-aarch64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.7.2) + opentracing (0.5.0) + os (1.1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + pimpmychangelog (0.1.3) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.8.0) + byebug (~> 11.0) + pry (~> 0.10) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + racc (1.7.1) + rack (1.6.13) + rack-contrib (1.8.0) + rack (~> 1.4) + rack-test (2.1.0) + rack (>= 1.3) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.2.5) + rake + redcarpet (3.6.0) + regexp_parser (2.8.1) + 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.0) + 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-wait (0.0.9) + rspec (>= 3, < 4) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.34.1) + json (~> 2.3) + parallel (~> 1.10) + parser (>= 3.1.2.1) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.20.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-packaging (0.5.2) + rubocop (>= 1.33, < 2.0) + rubocop-performance (1.17.1) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.17.1) + rubocop (~> 1.33) + ruby-prof (1.4.3) + ruby-progressbar (1.13.0) + simplecov-cobertura (2.1.0) + rexml + simplecov (~> 0.19) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + thor (1.2.2) + unicode-display_width (2.4.2) + warning (1.3.0) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + yard (0.9.34) + +PLATFORMS + aarch64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.4.0) + benchmark-ips (~> 2.8) + benchmark-memory (< 0.2) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) + google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema (< 3) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-byebug + pry-stack_explorer + rack (~> 1) + rack-contrib + rack-test + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.12) + rspec-collection_matchers (~> 1.1) + rspec-wait (~> 0) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.34.0) + rubocop-packaging (~> 0.5.2) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + simplecov-cobertura (~> 2.1.0) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.26 diff --git a/gemfiles/ruby_2.6.10_rack_2.gemfile b/gemfiles/ruby_2.6.10_rack_2.gemfile new file mode 100644 index 00000000000..c6497ce88e9 --- /dev/null +++ b/gemfiles/ruby_2.6.10_rack_2.gemfile @@ -0,0 +1,49 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "addressable", "~> 2.4.0" +gem "appraisal", "~> 2.4.0" +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "builder" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-byebug" +gem "pry-stack_explorer" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "redcarpet", "~> 3.4" +gem "rspec", "~> 3.12" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +gem "rspec_n", "~> 1.3" +gem "ruby-prof", "~> 1.4" +gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "yard", "~> 0.9" +gem "rubocop", "~> 1.34.0", require: false +gem "rubocop-packaging", "~> 0.5.2", require: false +gem "rubocop-performance", "~> 1.9", require: false +gem "rubocop-rspec", "~> 2.2", require: false +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "opentracing", ">= 0.4.1" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] +gem "rack", "~> 2" +gem "rack-contrib" +gem "rack-test" + +group :check do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_2.6.10_rack_2.gemfile.lock b/gemfiles/ruby_2.6.10_rack_2.gemfile.lock new file mode 100644 index 00000000000..e28bd13b051 --- /dev/null +++ b/gemfiles/ruby_2.6.10_rack_2.gemfile.lock @@ -0,0 +1,193 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.14.0) + debase-ruby_core_source (= 3.2.1) + libdatadog (~> 4.0.0.1.0) + libddwaf (~> 1.11.0.0.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.12.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + byebug (11.1.3) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.2.2) + crack (0.4.5) + rexml + cri (2.15.11) + debase-ruby_core_source (3.2.1) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.6.1) + extlz4 (0.3.4) + ffi (1.15.5) + google-protobuf (3.19.1) + hashdiff (1.0.1) + json (2.6.3) + json-schema (2.8.1) + addressable (>= 2.4) + libdatadog (4.0.0.1.0-aarch64-linux) + libddwaf (1.11.0.0.0-aarch64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.7.2) + opentracing (0.5.0) + os (1.1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + pimpmychangelog (0.1.3) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.8.0) + byebug (~> 11.0) + pry (~> 0.10) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + racc (1.7.1) + rack (2.2.8) + rack-contrib (2.3.0) + rack (~> 2.0) + rack-test (2.1.0) + rack (>= 1.3) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.2.5) + rake + redcarpet (3.6.0) + regexp_parser (2.8.1) + 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.0) + 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-wait (0.0.9) + rspec (>= 3, < 4) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.34.1) + json (~> 2.3) + parallel (~> 1.10) + parser (>= 3.1.2.1) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.20.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-packaging (0.5.2) + rubocop (>= 1.33, < 2.0) + rubocop-performance (1.17.1) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.17.1) + rubocop (~> 1.33) + ruby-prof (1.4.3) + ruby-progressbar (1.13.0) + simplecov-cobertura (2.1.0) + rexml + simplecov (~> 0.19) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + thor (1.2.2) + unicode-display_width (2.4.2) + warning (1.3.0) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + yard (0.9.34) + +PLATFORMS + aarch64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.4.0) + benchmark-ips (~> 2.8) + benchmark-memory (< 0.2) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) + google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema (< 3) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-byebug + pry-stack_explorer + rack (~> 2) + rack-contrib + rack-test + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.12) + rspec-collection_matchers (~> 1.1) + rspec-wait (~> 0) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.34.0) + rubocop-packaging (~> 0.5.2) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + simplecov-cobertura (~> 2.1.0) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.26 diff --git a/gemfiles/ruby_2.6.10_rack_3.gemfile b/gemfiles/ruby_2.6.10_rack_3.gemfile new file mode 100644 index 00000000000..330a0ee80a7 --- /dev/null +++ b/gemfiles/ruby_2.6.10_rack_3.gemfile @@ -0,0 +1,49 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "addressable", "~> 2.4.0" +gem "appraisal", "~> 2.4.0" +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "builder" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-byebug" +gem "pry-stack_explorer" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "redcarpet", "~> 3.4" +gem "rspec", "~> 3.12" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +gem "rspec_n", "~> 1.3" +gem "ruby-prof", "~> 1.4" +gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "yard", "~> 0.9" +gem "rubocop", "~> 1.34.0", require: false +gem "rubocop-packaging", "~> 0.5.2", require: false +gem "rubocop-performance", "~> 1.9", require: false +gem "rubocop-rspec", "~> 2.2", require: false +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "opentracing", ">= 0.4.1" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] +gem "rack", "~> 3" +gem "rack-contrib" +gem "rack-test" + +group :check do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_2.6.10_rack_3.gemfile.lock b/gemfiles/ruby_2.6.10_rack_3.gemfile.lock new file mode 100644 index 00000000000..f6e4dd64e5a --- /dev/null +++ b/gemfiles/ruby_2.6.10_rack_3.gemfile.lock @@ -0,0 +1,193 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.14.0) + debase-ruby_core_source (= 3.2.1) + libdatadog (~> 4.0.0.1.0) + libddwaf (~> 1.11.0.0.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.12.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + byebug (11.1.3) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.2.2) + crack (0.4.5) + rexml + cri (2.15.11) + debase-ruby_core_source (3.2.1) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.6.1) + extlz4 (0.3.4) + ffi (1.15.5) + google-protobuf (3.19.1) + hashdiff (1.0.1) + json (2.6.3) + json-schema (2.8.1) + addressable (>= 2.4) + libdatadog (4.0.0.1.0-aarch64-linux) + libddwaf (1.11.0.0.0-aarch64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.7.2) + opentracing (0.5.0) + os (1.1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + pimpmychangelog (0.1.3) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.8.0) + byebug (~> 11.0) + pry (~> 0.10) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + racc (1.7.1) + rack (3.0.8) + rack-contrib (1.2.0) + rack (>= 0.9.1) + rack-test (2.1.0) + rack (>= 1.3) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.2.5) + rake + redcarpet (3.6.0) + regexp_parser (2.8.1) + 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.0) + 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-wait (0.0.9) + rspec (>= 3, < 4) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.34.1) + json (~> 2.3) + parallel (~> 1.10) + parser (>= 3.1.2.1) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.20.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-packaging (0.5.2) + rubocop (>= 1.33, < 2.0) + rubocop-performance (1.17.1) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.17.1) + rubocop (~> 1.33) + ruby-prof (1.4.3) + ruby-progressbar (1.13.0) + simplecov-cobertura (2.1.0) + rexml + simplecov (~> 0.19) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + thor (1.2.2) + unicode-display_width (2.4.2) + warning (1.3.0) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + yard (0.9.34) + +PLATFORMS + aarch64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.4.0) + benchmark-ips (~> 2.8) + benchmark-memory (< 0.2) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) + google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema (< 3) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-byebug + pry-stack_explorer + rack (~> 3) + rack-contrib + rack-test + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.12) + rspec-collection_matchers (~> 1.1) + rspec-wait (~> 0) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.34.0) + rubocop-packaging (~> 0.5.2) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + simplecov-cobertura (~> 2.1.0) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.26 diff --git a/gemfiles/ruby_2.7.6_rack_1.gemfile b/gemfiles/ruby_2.7.6_rack_1.gemfile new file mode 100644 index 00000000000..fbe11cc3050 --- /dev/null +++ b/gemfiles/ruby_2.7.6_rack_1.gemfile @@ -0,0 +1,49 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "addressable", "~> 2.4.0" +gem "appraisal", "~> 2.4.0" +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "builder" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-byebug" +gem "pry-stack_explorer" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "redcarpet", "~> 3.4" +gem "rspec", "~> 3.12" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +gem "rspec_n", "~> 1.3" +gem "ruby-prof", "~> 1.4" +gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "yard", "~> 0.9" +gem "rubocop", "~> 1.34.0", require: false +gem "rubocop-packaging", "~> 0.5.2", require: false +gem "rubocop-performance", "~> 1.9", require: false +gem "rubocop-rspec", "~> 2.2", require: false +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "opentracing", ">= 0.4.1" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] +gem "rack", "~> 1" +gem "rack-contrib" +gem "rack-test" + +group :check do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_2.7.6_rack_1.gemfile.lock b/gemfiles/ruby_2.7.6_rack_1.gemfile.lock new file mode 100644 index 00000000000..dcb4d968f89 --- /dev/null +++ b/gemfiles/ruby_2.7.6_rack_1.gemfile.lock @@ -0,0 +1,193 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.14.0) + debase-ruby_core_source (= 3.2.1) + libdatadog (~> 4.0.0.1.0) + libddwaf (~> 1.11.0.0.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.12.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + byebug (11.1.3) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.2.2) + crack (0.4.5) + rexml + cri (2.15.11) + debase-ruby_core_source (3.2.1) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.6.1) + extlz4 (0.3.4) + ffi (1.15.5) + google-protobuf (3.24.3-aarch64-linux) + hashdiff (1.0.1) + json (2.6.3) + json-schema (2.8.1) + addressable (>= 2.4) + libdatadog (4.0.0.1.0-aarch64-linux) + libddwaf (1.11.0.0.0-aarch64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.7.2) + opentracing (0.5.0) + os (1.1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + pimpmychangelog (0.1.3) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.10.1) + byebug (~> 11.0) + pry (>= 0.13, < 0.15) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + racc (1.7.1) + rack (1.6.13) + rack-contrib (1.8.0) + rack (~> 1.4) + rack-test (2.1.0) + rack (>= 1.3) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.2.5) + rake + redcarpet (3.6.0) + regexp_parser (2.8.1) + 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.0) + 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-wait (0.0.9) + rspec (>= 3, < 4) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.5.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.34.1) + json (~> 2.3) + parallel (~> 1.10) + parser (>= 3.1.2.1) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.20.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-packaging (0.5.2) + rubocop (>= 1.33, < 2.0) + rubocop-performance (1.19.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.17.1) + rubocop (~> 1.33) + ruby-prof (1.6.3) + ruby-progressbar (1.13.0) + simplecov-cobertura (2.1.0) + rexml + simplecov (~> 0.19) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + thor (1.2.2) + unicode-display_width (2.4.2) + warning (1.3.0) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + yard (0.9.34) + +PLATFORMS + aarch64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.4.0) + benchmark-ips (~> 2.8) + benchmark-memory (< 0.2) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema (< 3) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-byebug + pry-stack_explorer + rack (~> 1) + rack-contrib + rack-test + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.12) + rspec-collection_matchers (~> 1.1) + rspec-wait (~> 0) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.34.0) + rubocop-packaging (~> 0.5.2) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + simplecov-cobertura (~> 2.1.0) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.26 diff --git a/gemfiles/ruby_2.7.6_rack_2.gemfile b/gemfiles/ruby_2.7.6_rack_2.gemfile new file mode 100644 index 00000000000..b901ca72a70 --- /dev/null +++ b/gemfiles/ruby_2.7.6_rack_2.gemfile @@ -0,0 +1,49 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "addressable", "~> 2.4.0" +gem "appraisal", "~> 2.4.0" +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "builder" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-byebug" +gem "pry-stack_explorer" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "redcarpet", "~> 3.4" +gem "rspec", "~> 3.12" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +gem "rspec_n", "~> 1.3" +gem "ruby-prof", "~> 1.4" +gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "yard", "~> 0.9" +gem "rubocop", "~> 1.34.0", require: false +gem "rubocop-packaging", "~> 0.5.2", require: false +gem "rubocop-performance", "~> 1.9", require: false +gem "rubocop-rspec", "~> 2.2", require: false +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "opentracing", ">= 0.4.1" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] +gem "rack", "~> 2" +gem "rack-contrib" +gem "rack-test" + +group :check do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_2.7.6_rack_2.gemfile.lock b/gemfiles/ruby_2.7.6_rack_2.gemfile.lock new file mode 100644 index 00000000000..1236dddfa91 --- /dev/null +++ b/gemfiles/ruby_2.7.6_rack_2.gemfile.lock @@ -0,0 +1,193 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.14.0) + debase-ruby_core_source (= 3.2.1) + libdatadog (~> 4.0.0.1.0) + libddwaf (~> 1.11.0.0.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.12.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + byebug (11.1.3) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.2.2) + crack (0.4.5) + rexml + cri (2.15.11) + debase-ruby_core_source (3.2.1) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.6.1) + extlz4 (0.3.4) + ffi (1.15.5) + google-protobuf (3.24.3-aarch64-linux) + hashdiff (1.0.1) + json (2.6.3) + json-schema (2.8.1) + addressable (>= 2.4) + libdatadog (4.0.0.1.0-aarch64-linux) + libddwaf (1.11.0.0.0-aarch64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.7.2) + opentracing (0.5.0) + os (1.1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + pimpmychangelog (0.1.3) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.10.1) + byebug (~> 11.0) + pry (>= 0.13, < 0.15) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + racc (1.7.1) + rack (2.2.8) + rack-contrib (2.3.0) + rack (~> 2.0) + rack-test (2.1.0) + rack (>= 1.3) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.2.5) + rake + redcarpet (3.6.0) + regexp_parser (2.8.1) + 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.0) + 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-wait (0.0.9) + rspec (>= 3, < 4) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.5.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.34.1) + json (~> 2.3) + parallel (~> 1.10) + parser (>= 3.1.2.1) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.20.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-packaging (0.5.2) + rubocop (>= 1.33, < 2.0) + rubocop-performance (1.19.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.17.1) + rubocop (~> 1.33) + ruby-prof (1.6.3) + ruby-progressbar (1.13.0) + simplecov-cobertura (2.1.0) + rexml + simplecov (~> 0.19) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + thor (1.2.2) + unicode-display_width (2.4.2) + warning (1.3.0) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + yard (0.9.34) + +PLATFORMS + aarch64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.4.0) + benchmark-ips (~> 2.8) + benchmark-memory (< 0.2) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema (< 3) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-byebug + pry-stack_explorer + rack (~> 2) + rack-contrib + rack-test + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.12) + rspec-collection_matchers (~> 1.1) + rspec-wait (~> 0) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.34.0) + rubocop-packaging (~> 0.5.2) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + simplecov-cobertura (~> 2.1.0) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.26 diff --git a/gemfiles/ruby_2.7.6_rack_3.gemfile b/gemfiles/ruby_2.7.6_rack_3.gemfile new file mode 100644 index 00000000000..a7ffb6a574d --- /dev/null +++ b/gemfiles/ruby_2.7.6_rack_3.gemfile @@ -0,0 +1,49 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "addressable", "~> 2.4.0" +gem "appraisal", "~> 2.4.0" +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "builder" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-byebug" +gem "pry-stack_explorer" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "redcarpet", "~> 3.4" +gem "rspec", "~> 3.12" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +gem "rspec_n", "~> 1.3" +gem "ruby-prof", "~> 1.4" +gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "yard", "~> 0.9" +gem "rubocop", "~> 1.34.0", require: false +gem "rubocop-packaging", "~> 0.5.2", require: false +gem "rubocop-performance", "~> 1.9", require: false +gem "rubocop-rspec", "~> 2.2", require: false +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "opentracing", ">= 0.4.1" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] +gem "rack", "~> 3" +gem "rack-contrib" +gem "rack-test" + +group :check do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_2.7.6_rack_3.gemfile.lock b/gemfiles/ruby_2.7.6_rack_3.gemfile.lock new file mode 100644 index 00000000000..b2d06604864 --- /dev/null +++ b/gemfiles/ruby_2.7.6_rack_3.gemfile.lock @@ -0,0 +1,193 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.14.0) + debase-ruby_core_source (= 3.2.1) + libdatadog (~> 4.0.0.1.0) + libddwaf (~> 1.11.0.0.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.12.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + byebug (11.1.3) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.2.2) + crack (0.4.5) + rexml + cri (2.15.11) + debase-ruby_core_source (3.2.1) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.6.1) + extlz4 (0.3.4) + ffi (1.15.5) + google-protobuf (3.24.3-aarch64-linux) + hashdiff (1.0.1) + json (2.6.3) + json-schema (2.8.1) + addressable (>= 2.4) + libdatadog (4.0.0.1.0-aarch64-linux) + libddwaf (1.11.0.0.0-aarch64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.7.2) + opentracing (0.5.0) + os (1.1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + pimpmychangelog (0.1.3) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.10.1) + byebug (~> 11.0) + pry (>= 0.13, < 0.15) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + racc (1.7.1) + rack (3.0.8) + rack-contrib (1.2.0) + rack (>= 0.9.1) + rack-test (2.1.0) + rack (>= 1.3) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.2.5) + rake + redcarpet (3.6.0) + regexp_parser (2.8.1) + 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.0) + 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-wait (0.0.9) + rspec (>= 3, < 4) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.5.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.34.1) + json (~> 2.3) + parallel (~> 1.10) + parser (>= 3.1.2.1) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.20.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-packaging (0.5.2) + rubocop (>= 1.33, < 2.0) + rubocop-performance (1.19.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.17.1) + rubocop (~> 1.33) + ruby-prof (1.6.3) + ruby-progressbar (1.13.0) + simplecov-cobertura (2.1.0) + rexml + simplecov (~> 0.19) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + thor (1.2.2) + unicode-display_width (2.4.2) + warning (1.3.0) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + yard (0.9.34) + +PLATFORMS + aarch64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.4.0) + benchmark-ips (~> 2.8) + benchmark-memory (< 0.2) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema (< 3) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-byebug + pry-stack_explorer + rack (~> 3) + rack-contrib + rack-test + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.12) + rspec-collection_matchers (~> 1.1) + rspec-wait (~> 0) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.34.0) + rubocop-packaging (~> 0.5.2) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + simplecov-cobertura (~> 2.1.0) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.26 diff --git a/gemfiles/ruby_3.0.4_rack_1.gemfile b/gemfiles/ruby_3.0.4_rack_1.gemfile new file mode 100644 index 00000000000..46d2accfaf3 --- /dev/null +++ b/gemfiles/ruby_3.0.4_rack_1.gemfile @@ -0,0 +1,50 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "addressable", "~> 2.4.0" +gem "appraisal", "~> 2.4.0" +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "builder" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-byebug" +gem "pry-stack_explorer" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "redcarpet", "~> 3.4" +gem "rspec", "~> 3.12" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +gem "rspec_n", "~> 1.3" +gem "ruby-prof", "~> 1.4" +gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.7.0" +gem "yard", "~> 0.9" +gem "rubocop", "~> 1.34.0", require: false +gem "rubocop-packaging", "~> 0.5.2", require: false +gem "rubocop-performance", "~> 1.9", require: false +gem "rubocop-rspec", "~> 2.2", require: false +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "opentracing", ">= 0.4.1" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] +gem "rack", "~> 1" +gem "rack-contrib" +gem "rack-test" + +group :check do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_3.0.4_rack_1.gemfile.lock b/gemfiles/ruby_3.0.4_rack_1.gemfile.lock new file mode 100644 index 00000000000..29d738c90bd --- /dev/null +++ b/gemfiles/ruby_3.0.4_rack_1.gemfile.lock @@ -0,0 +1,195 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.14.0) + debase-ruby_core_source (= 3.2.1) + libdatadog (~> 4.0.0.1.0) + libddwaf (~> 1.11.0.0.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.12.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + byebug (11.1.3) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.2.2) + crack (0.4.5) + rexml + cri (2.15.11) + debase-ruby_core_source (3.2.1) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.6.1) + extlz4 (0.3.4) + ffi (1.15.5) + google-protobuf (3.24.3-aarch64-linux) + hashdiff (1.0.1) + json (2.6.3) + json-schema (2.8.1) + addressable (>= 2.4) + libdatadog (4.0.0.1.0-aarch64-linux) + libddwaf (1.11.0.0.0-aarch64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.7.2) + opentracing (0.5.0) + os (1.1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + pimpmychangelog (0.1.3) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.10.1) + byebug (~> 11.0) + pry (>= 0.13, < 0.15) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + racc (1.7.1) + rack (1.6.13) + rack-contrib (1.8.0) + rack (~> 1.4) + rack-test (2.1.0) + rack (>= 1.3) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.2.5) + rake + redcarpet (3.6.0) + regexp_parser (2.8.1) + 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.0) + 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-wait (0.0.9) + rspec (>= 3, < 4) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.5.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.34.1) + json (~> 2.3) + parallel (~> 1.10) + parser (>= 3.1.2.1) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.20.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-packaging (0.5.2) + rubocop (>= 1.33, < 2.0) + rubocop-performance (1.19.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.17.1) + rubocop (~> 1.33) + ruby-prof (1.6.3) + ruby-progressbar (1.13.0) + simplecov-cobertura (2.1.0) + rexml + simplecov (~> 0.19) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + thor (1.2.2) + unicode-display_width (2.4.2) + warning (1.3.0) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.8.1) + yard (0.9.34) + +PLATFORMS + aarch64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.4.0) + benchmark-ips (~> 2.8) + benchmark-memory (< 0.2) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema (< 3) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-byebug + pry-stack_explorer + rack (~> 1) + rack-contrib + rack-test + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.12) + rspec-collection_matchers (~> 1.1) + rspec-wait (~> 0) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.34.0) + rubocop-packaging (~> 0.5.2) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + simplecov-cobertura (~> 2.1.0) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.26 diff --git a/gemfiles/ruby_3.0.4_rack_2.gemfile b/gemfiles/ruby_3.0.4_rack_2.gemfile new file mode 100644 index 00000000000..503c8978edc --- /dev/null +++ b/gemfiles/ruby_3.0.4_rack_2.gemfile @@ -0,0 +1,50 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "addressable", "~> 2.4.0" +gem "appraisal", "~> 2.4.0" +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "builder" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-byebug" +gem "pry-stack_explorer" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "redcarpet", "~> 3.4" +gem "rspec", "~> 3.12" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +gem "rspec_n", "~> 1.3" +gem "ruby-prof", "~> 1.4" +gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.7.0" +gem "yard", "~> 0.9" +gem "rubocop", "~> 1.34.0", require: false +gem "rubocop-packaging", "~> 0.5.2", require: false +gem "rubocop-performance", "~> 1.9", require: false +gem "rubocop-rspec", "~> 2.2", require: false +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "opentracing", ">= 0.4.1" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] +gem "rack", "~> 2" +gem "rack-contrib" +gem "rack-test" + +group :check do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_3.0.4_rack_2.gemfile.lock b/gemfiles/ruby_3.0.4_rack_2.gemfile.lock new file mode 100644 index 00000000000..e13ddfe9d3a --- /dev/null +++ b/gemfiles/ruby_3.0.4_rack_2.gemfile.lock @@ -0,0 +1,195 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.14.0) + debase-ruby_core_source (= 3.2.1) + libdatadog (~> 4.0.0.1.0) + libddwaf (~> 1.11.0.0.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.12.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + byebug (11.1.3) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.2.2) + crack (0.4.5) + rexml + cri (2.15.11) + debase-ruby_core_source (3.2.1) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.6.1) + extlz4 (0.3.4) + ffi (1.15.5) + google-protobuf (3.24.3-aarch64-linux) + hashdiff (1.0.1) + json (2.6.3) + json-schema (2.8.1) + addressable (>= 2.4) + libdatadog (4.0.0.1.0-aarch64-linux) + libddwaf (1.11.0.0.0-aarch64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.7.2) + opentracing (0.5.0) + os (1.1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + pimpmychangelog (0.1.3) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.10.1) + byebug (~> 11.0) + pry (>= 0.13, < 0.15) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + racc (1.7.1) + rack (2.2.8) + rack-contrib (2.3.0) + rack (~> 2.0) + rack-test (2.1.0) + rack (>= 1.3) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.2.5) + rake + redcarpet (3.6.0) + regexp_parser (2.8.1) + 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.0) + 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-wait (0.0.9) + rspec (>= 3, < 4) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.5.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.34.1) + json (~> 2.3) + parallel (~> 1.10) + parser (>= 3.1.2.1) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.20.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-packaging (0.5.2) + rubocop (>= 1.33, < 2.0) + rubocop-performance (1.19.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.17.1) + rubocop (~> 1.33) + ruby-prof (1.6.3) + ruby-progressbar (1.13.0) + simplecov-cobertura (2.1.0) + rexml + simplecov (~> 0.19) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + thor (1.2.2) + unicode-display_width (2.4.2) + warning (1.3.0) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.8.1) + yard (0.9.34) + +PLATFORMS + aarch64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.4.0) + benchmark-ips (~> 2.8) + benchmark-memory (< 0.2) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema (< 3) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-byebug + pry-stack_explorer + rack (~> 2) + rack-contrib + rack-test + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.12) + rspec-collection_matchers (~> 1.1) + rspec-wait (~> 0) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.34.0) + rubocop-packaging (~> 0.5.2) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + simplecov-cobertura (~> 2.1.0) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.26 diff --git a/gemfiles/ruby_3.0.4_rack_3.gemfile b/gemfiles/ruby_3.0.4_rack_3.gemfile new file mode 100644 index 00000000000..6f9e1d66e9f --- /dev/null +++ b/gemfiles/ruby_3.0.4_rack_3.gemfile @@ -0,0 +1,50 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "addressable", "~> 2.4.0" +gem "appraisal", "~> 2.4.0" +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "builder" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-byebug" +gem "pry-stack_explorer" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "redcarpet", "~> 3.4" +gem "rspec", "~> 3.12" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +gem "rspec_n", "~> 1.3" +gem "ruby-prof", "~> 1.4" +gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.7.0" +gem "yard", "~> 0.9" +gem "rubocop", "~> 1.34.0", require: false +gem "rubocop-packaging", "~> 0.5.2", require: false +gem "rubocop-performance", "~> 1.9", require: false +gem "rubocop-rspec", "~> 2.2", require: false +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "opentracing", ">= 0.4.1" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] +gem "rack", "~> 3" +gem "rack-contrib" +gem "rack-test" + +group :check do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_3.0.4_rack_3.gemfile.lock b/gemfiles/ruby_3.0.4_rack_3.gemfile.lock new file mode 100644 index 00000000000..4e19dced9e9 --- /dev/null +++ b/gemfiles/ruby_3.0.4_rack_3.gemfile.lock @@ -0,0 +1,195 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.14.0) + debase-ruby_core_source (= 3.2.1) + libdatadog (~> 4.0.0.1.0) + libddwaf (~> 1.11.0.0.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.12.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + byebug (11.1.3) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.2.2) + crack (0.4.5) + rexml + cri (2.15.11) + debase-ruby_core_source (3.2.1) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.6.1) + extlz4 (0.3.4) + ffi (1.15.5) + google-protobuf (3.24.3-aarch64-linux) + hashdiff (1.0.1) + json (2.6.3) + json-schema (2.8.1) + addressable (>= 2.4) + libdatadog (4.0.0.1.0-aarch64-linux) + libddwaf (1.11.0.0.0-aarch64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.7.2) + opentracing (0.5.0) + os (1.1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + pimpmychangelog (0.1.3) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.10.1) + byebug (~> 11.0) + pry (>= 0.13, < 0.15) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + racc (1.7.1) + rack (3.0.8) + rack-contrib (1.2.0) + rack (>= 0.9.1) + rack-test (2.1.0) + rack (>= 1.3) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.2.5) + rake + redcarpet (3.6.0) + regexp_parser (2.8.1) + 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.0) + 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-wait (0.0.9) + rspec (>= 3, < 4) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.5.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.34.1) + json (~> 2.3) + parallel (~> 1.10) + parser (>= 3.1.2.1) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.20.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-packaging (0.5.2) + rubocop (>= 1.33, < 2.0) + rubocop-performance (1.19.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.17.1) + rubocop (~> 1.33) + ruby-prof (1.6.3) + ruby-progressbar (1.13.0) + simplecov-cobertura (2.1.0) + rexml + simplecov (~> 0.19) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + thor (1.2.2) + unicode-display_width (2.4.2) + warning (1.3.0) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.8.1) + yard (0.9.34) + +PLATFORMS + aarch64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.4.0) + benchmark-ips (~> 2.8) + benchmark-memory (< 0.2) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema (< 3) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-byebug + pry-stack_explorer + rack (~> 3) + rack-contrib + rack-test + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.12) + rspec-collection_matchers (~> 1.1) + rspec-wait (~> 0) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.34.0) + rubocop-packaging (~> 0.5.2) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + simplecov-cobertura (~> 2.1.0) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.26 diff --git a/gemfiles/ruby_3.1.2_rack_1.gemfile b/gemfiles/ruby_3.1.2_rack_1.gemfile new file mode 100644 index 00000000000..46d2accfaf3 --- /dev/null +++ b/gemfiles/ruby_3.1.2_rack_1.gemfile @@ -0,0 +1,50 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "addressable", "~> 2.4.0" +gem "appraisal", "~> 2.4.0" +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "builder" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-byebug" +gem "pry-stack_explorer" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "redcarpet", "~> 3.4" +gem "rspec", "~> 3.12" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +gem "rspec_n", "~> 1.3" +gem "ruby-prof", "~> 1.4" +gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.7.0" +gem "yard", "~> 0.9" +gem "rubocop", "~> 1.34.0", require: false +gem "rubocop-packaging", "~> 0.5.2", require: false +gem "rubocop-performance", "~> 1.9", require: false +gem "rubocop-rspec", "~> 2.2", require: false +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "opentracing", ">= 0.4.1" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] +gem "rack", "~> 1" +gem "rack-contrib" +gem "rack-test" + +group :check do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_3.1.2_rack_1.gemfile.lock b/gemfiles/ruby_3.1.2_rack_1.gemfile.lock new file mode 100644 index 00000000000..29d738c90bd --- /dev/null +++ b/gemfiles/ruby_3.1.2_rack_1.gemfile.lock @@ -0,0 +1,195 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.14.0) + debase-ruby_core_source (= 3.2.1) + libdatadog (~> 4.0.0.1.0) + libddwaf (~> 1.11.0.0.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.12.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + byebug (11.1.3) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.2.2) + crack (0.4.5) + rexml + cri (2.15.11) + debase-ruby_core_source (3.2.1) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.6.1) + extlz4 (0.3.4) + ffi (1.15.5) + google-protobuf (3.24.3-aarch64-linux) + hashdiff (1.0.1) + json (2.6.3) + json-schema (2.8.1) + addressable (>= 2.4) + libdatadog (4.0.0.1.0-aarch64-linux) + libddwaf (1.11.0.0.0-aarch64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.7.2) + opentracing (0.5.0) + os (1.1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + pimpmychangelog (0.1.3) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.10.1) + byebug (~> 11.0) + pry (>= 0.13, < 0.15) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + racc (1.7.1) + rack (1.6.13) + rack-contrib (1.8.0) + rack (~> 1.4) + rack-test (2.1.0) + rack (>= 1.3) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.2.5) + rake + redcarpet (3.6.0) + regexp_parser (2.8.1) + 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.0) + 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-wait (0.0.9) + rspec (>= 3, < 4) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.5.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.34.1) + json (~> 2.3) + parallel (~> 1.10) + parser (>= 3.1.2.1) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.20.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-packaging (0.5.2) + rubocop (>= 1.33, < 2.0) + rubocop-performance (1.19.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.17.1) + rubocop (~> 1.33) + ruby-prof (1.6.3) + ruby-progressbar (1.13.0) + simplecov-cobertura (2.1.0) + rexml + simplecov (~> 0.19) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + thor (1.2.2) + unicode-display_width (2.4.2) + warning (1.3.0) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.8.1) + yard (0.9.34) + +PLATFORMS + aarch64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.4.0) + benchmark-ips (~> 2.8) + benchmark-memory (< 0.2) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema (< 3) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-byebug + pry-stack_explorer + rack (~> 1) + rack-contrib + rack-test + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.12) + rspec-collection_matchers (~> 1.1) + rspec-wait (~> 0) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.34.0) + rubocop-packaging (~> 0.5.2) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + simplecov-cobertura (~> 2.1.0) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.26 diff --git a/gemfiles/ruby_3.1.2_rack_2.gemfile b/gemfiles/ruby_3.1.2_rack_2.gemfile new file mode 100644 index 00000000000..503c8978edc --- /dev/null +++ b/gemfiles/ruby_3.1.2_rack_2.gemfile @@ -0,0 +1,50 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "addressable", "~> 2.4.0" +gem "appraisal", "~> 2.4.0" +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "builder" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-byebug" +gem "pry-stack_explorer" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "redcarpet", "~> 3.4" +gem "rspec", "~> 3.12" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +gem "rspec_n", "~> 1.3" +gem "ruby-prof", "~> 1.4" +gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.7.0" +gem "yard", "~> 0.9" +gem "rubocop", "~> 1.34.0", require: false +gem "rubocop-packaging", "~> 0.5.2", require: false +gem "rubocop-performance", "~> 1.9", require: false +gem "rubocop-rspec", "~> 2.2", require: false +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "opentracing", ">= 0.4.1" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] +gem "rack", "~> 2" +gem "rack-contrib" +gem "rack-test" + +group :check do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_3.1.2_rack_2.gemfile.lock b/gemfiles/ruby_3.1.2_rack_2.gemfile.lock new file mode 100644 index 00000000000..e13ddfe9d3a --- /dev/null +++ b/gemfiles/ruby_3.1.2_rack_2.gemfile.lock @@ -0,0 +1,195 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.14.0) + debase-ruby_core_source (= 3.2.1) + libdatadog (~> 4.0.0.1.0) + libddwaf (~> 1.11.0.0.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.12.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + byebug (11.1.3) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.2.2) + crack (0.4.5) + rexml + cri (2.15.11) + debase-ruby_core_source (3.2.1) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.6.1) + extlz4 (0.3.4) + ffi (1.15.5) + google-protobuf (3.24.3-aarch64-linux) + hashdiff (1.0.1) + json (2.6.3) + json-schema (2.8.1) + addressable (>= 2.4) + libdatadog (4.0.0.1.0-aarch64-linux) + libddwaf (1.11.0.0.0-aarch64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.7.2) + opentracing (0.5.0) + os (1.1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + pimpmychangelog (0.1.3) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.10.1) + byebug (~> 11.0) + pry (>= 0.13, < 0.15) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + racc (1.7.1) + rack (2.2.8) + rack-contrib (2.3.0) + rack (~> 2.0) + rack-test (2.1.0) + rack (>= 1.3) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.2.5) + rake + redcarpet (3.6.0) + regexp_parser (2.8.1) + 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.0) + 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-wait (0.0.9) + rspec (>= 3, < 4) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.5.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.34.1) + json (~> 2.3) + parallel (~> 1.10) + parser (>= 3.1.2.1) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.20.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-packaging (0.5.2) + rubocop (>= 1.33, < 2.0) + rubocop-performance (1.19.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.17.1) + rubocop (~> 1.33) + ruby-prof (1.6.3) + ruby-progressbar (1.13.0) + simplecov-cobertura (2.1.0) + rexml + simplecov (~> 0.19) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + thor (1.2.2) + unicode-display_width (2.4.2) + warning (1.3.0) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.8.1) + yard (0.9.34) + +PLATFORMS + aarch64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.4.0) + benchmark-ips (~> 2.8) + benchmark-memory (< 0.2) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema (< 3) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-byebug + pry-stack_explorer + rack (~> 2) + rack-contrib + rack-test + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.12) + rspec-collection_matchers (~> 1.1) + rspec-wait (~> 0) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.34.0) + rubocop-packaging (~> 0.5.2) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + simplecov-cobertura (~> 2.1.0) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.26 diff --git a/gemfiles/ruby_3.1.2_rack_3.gemfile b/gemfiles/ruby_3.1.2_rack_3.gemfile new file mode 100644 index 00000000000..6f9e1d66e9f --- /dev/null +++ b/gemfiles/ruby_3.1.2_rack_3.gemfile @@ -0,0 +1,50 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "addressable", "~> 2.4.0" +gem "appraisal", "~> 2.4.0" +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "builder" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-byebug" +gem "pry-stack_explorer" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "redcarpet", "~> 3.4" +gem "rspec", "~> 3.12" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +gem "rspec_n", "~> 1.3" +gem "ruby-prof", "~> 1.4" +gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.7.0" +gem "yard", "~> 0.9" +gem "rubocop", "~> 1.34.0", require: false +gem "rubocop-packaging", "~> 0.5.2", require: false +gem "rubocop-performance", "~> 1.9", require: false +gem "rubocop-rspec", "~> 2.2", require: false +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "opentracing", ">= 0.4.1" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] +gem "rack", "~> 3" +gem "rack-contrib" +gem "rack-test" + +group :check do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_3.1.2_rack_3.gemfile.lock b/gemfiles/ruby_3.1.2_rack_3.gemfile.lock new file mode 100644 index 00000000000..4e19dced9e9 --- /dev/null +++ b/gemfiles/ruby_3.1.2_rack_3.gemfile.lock @@ -0,0 +1,195 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.14.0) + debase-ruby_core_source (= 3.2.1) + libdatadog (~> 4.0.0.1.0) + libddwaf (~> 1.11.0.0.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.12.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + byebug (11.1.3) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.2.2) + crack (0.4.5) + rexml + cri (2.15.11) + debase-ruby_core_source (3.2.1) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.6.1) + extlz4 (0.3.4) + ffi (1.15.5) + google-protobuf (3.24.3-aarch64-linux) + hashdiff (1.0.1) + json (2.6.3) + json-schema (2.8.1) + addressable (>= 2.4) + libdatadog (4.0.0.1.0-aarch64-linux) + libddwaf (1.11.0.0.0-aarch64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.7.2) + opentracing (0.5.0) + os (1.1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + pimpmychangelog (0.1.3) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.10.1) + byebug (~> 11.0) + pry (>= 0.13, < 0.15) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + racc (1.7.1) + rack (3.0.8) + rack-contrib (1.2.0) + rack (>= 0.9.1) + rack-test (2.1.0) + rack (>= 1.3) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.2.5) + rake + redcarpet (3.6.0) + regexp_parser (2.8.1) + 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.0) + 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-wait (0.0.9) + rspec (>= 3, < 4) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.5.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.34.1) + json (~> 2.3) + parallel (~> 1.10) + parser (>= 3.1.2.1) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.20.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-packaging (0.5.2) + rubocop (>= 1.33, < 2.0) + rubocop-performance (1.19.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.17.1) + rubocop (~> 1.33) + ruby-prof (1.6.3) + ruby-progressbar (1.13.0) + simplecov-cobertura (2.1.0) + rexml + simplecov (~> 0.19) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + thor (1.2.2) + unicode-display_width (2.4.2) + warning (1.3.0) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.8.1) + yard (0.9.34) + +PLATFORMS + aarch64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.4.0) + benchmark-ips (~> 2.8) + benchmark-memory (< 0.2) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema (< 3) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-byebug + pry-stack_explorer + rack (~> 3) + rack-contrib + rack-test + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.12) + rspec-collection_matchers (~> 1.1) + rspec-wait (~> 0) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.34.0) + rubocop-packaging (~> 0.5.2) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + simplecov-cobertura (~> 2.1.0) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.26 diff --git a/gemfiles/ruby_3.2.0_rack_1.gemfile b/gemfiles/ruby_3.2.0_rack_1.gemfile new file mode 100644 index 00000000000..233406d3e4b --- /dev/null +++ b/gemfiles/ruby_3.2.0_rack_1.gemfile @@ -0,0 +1,49 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "addressable", "~> 2.4.0" +gem "appraisal", "~> 2.4.0" +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "builder" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-stack_explorer" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "redcarpet", "~> 3.4" +gem "rspec", "~> 3.12" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +gem "rspec_n", "~> 1.3" +gem "ruby-prof", "~> 1.4" +gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.7.0" +gem "yard", "~> 0.9" +gem "rubocop", "~> 1.34.0", require: false +gem "rubocop-packaging", "~> 0.5.2", require: false +gem "rubocop-performance", "~> 1.9", require: false +gem "rubocop-rspec", "~> 2.2", require: false +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "opentracing", ">= 0.4.1" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] +gem "rack", "~> 1" +gem "rack-contrib" +gem "rack-test" + +group :check do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_3.2.0_rack_1.gemfile.lock b/gemfiles/ruby_3.2.0_rack_1.gemfile.lock new file mode 100644 index 00000000000..a15270532f8 --- /dev/null +++ b/gemfiles/ruby_3.2.0_rack_1.gemfile.lock @@ -0,0 +1,190 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.14.0) + debase-ruby_core_source (= 3.2.1) + libdatadog (~> 4.0.0.1.0) + libddwaf (~> 1.11.0.0.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.12.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.2.2) + crack (0.4.5) + rexml + cri (2.15.11) + debase-ruby_core_source (3.2.1) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.6.1) + extlz4 (0.3.4) + ffi (1.15.5) + google-protobuf (3.24.3-aarch64-linux) + hashdiff (1.0.1) + json (2.6.3) + json-schema (2.8.1) + addressable (>= 2.4) + libdatadog (4.0.0.1.0-aarch64-linux) + libddwaf (1.11.0.0.0-aarch64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.7.2) + opentracing (0.5.0) + os (1.1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + pimpmychangelog (0.1.3) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + racc (1.7.1) + rack (1.6.13) + rack-contrib (1.8.0) + rack (~> 1.4) + rack-test (2.1.0) + rack (>= 1.3) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.2.5) + rake + redcarpet (3.6.0) + regexp_parser (2.8.1) + 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.0) + 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-wait (0.0.9) + rspec (>= 3, < 4) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.5.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.34.1) + json (~> 2.3) + parallel (~> 1.10) + parser (>= 3.1.2.1) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.20.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-packaging (0.5.2) + rubocop (>= 1.33, < 2.0) + rubocop-performance (1.19.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.17.1) + rubocop (~> 1.33) + ruby-prof (1.6.3) + ruby-progressbar (1.13.0) + simplecov-cobertura (2.1.0) + rexml + simplecov (~> 0.19) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + thor (1.2.2) + unicode-display_width (2.4.2) + warning (1.3.0) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.8.1) + yard (0.9.34) + +PLATFORMS + aarch64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.4.0) + benchmark-ips (~> 2.8) + benchmark-memory (< 0.2) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema (< 3) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-stack_explorer + rack (~> 1) + rack-contrib + rack-test + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.12) + rspec-collection_matchers (~> 1.1) + rspec-wait (~> 0) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.34.0) + rubocop-packaging (~> 0.5.2) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + simplecov-cobertura (~> 2.1.0) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.26 diff --git a/gemfiles/ruby_3.2.0_rack_2.gemfile b/gemfiles/ruby_3.2.0_rack_2.gemfile new file mode 100644 index 00000000000..e3774142b11 --- /dev/null +++ b/gemfiles/ruby_3.2.0_rack_2.gemfile @@ -0,0 +1,49 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "addressable", "~> 2.4.0" +gem "appraisal", "~> 2.4.0" +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "builder" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-stack_explorer" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "redcarpet", "~> 3.4" +gem "rspec", "~> 3.12" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +gem "rspec_n", "~> 1.3" +gem "ruby-prof", "~> 1.4" +gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.7.0" +gem "yard", "~> 0.9" +gem "rubocop", "~> 1.34.0", require: false +gem "rubocop-packaging", "~> 0.5.2", require: false +gem "rubocop-performance", "~> 1.9", require: false +gem "rubocop-rspec", "~> 2.2", require: false +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "opentracing", ">= 0.4.1" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] +gem "rack", "~> 2" +gem "rack-contrib" +gem "rack-test" + +group :check do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_3.2.0_rack_2.gemfile.lock b/gemfiles/ruby_3.2.0_rack_2.gemfile.lock new file mode 100644 index 00000000000..e2973d17e9b --- /dev/null +++ b/gemfiles/ruby_3.2.0_rack_2.gemfile.lock @@ -0,0 +1,190 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.14.0) + debase-ruby_core_source (= 3.2.1) + libdatadog (~> 4.0.0.1.0) + libddwaf (~> 1.11.0.0.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.12.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.2.2) + crack (0.4.5) + rexml + cri (2.15.11) + debase-ruby_core_source (3.2.1) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.6.1) + extlz4 (0.3.4) + ffi (1.15.5) + google-protobuf (3.24.3-aarch64-linux) + hashdiff (1.0.1) + json (2.6.3) + json-schema (2.8.1) + addressable (>= 2.4) + libdatadog (4.0.0.1.0-aarch64-linux) + libddwaf (1.11.0.0.0-aarch64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.7.2) + opentracing (0.5.0) + os (1.1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + pimpmychangelog (0.1.3) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + racc (1.7.1) + rack (2.2.8) + rack-contrib (2.3.0) + rack (~> 2.0) + rack-test (2.1.0) + rack (>= 1.3) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.2.5) + rake + redcarpet (3.6.0) + regexp_parser (2.8.1) + 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.0) + 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-wait (0.0.9) + rspec (>= 3, < 4) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.5.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.34.1) + json (~> 2.3) + parallel (~> 1.10) + parser (>= 3.1.2.1) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.20.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-packaging (0.5.2) + rubocop (>= 1.33, < 2.0) + rubocop-performance (1.19.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.17.1) + rubocop (~> 1.33) + ruby-prof (1.6.3) + ruby-progressbar (1.13.0) + simplecov-cobertura (2.1.0) + rexml + simplecov (~> 0.19) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + thor (1.2.2) + unicode-display_width (2.4.2) + warning (1.3.0) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.8.1) + yard (0.9.34) + +PLATFORMS + aarch64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.4.0) + benchmark-ips (~> 2.8) + benchmark-memory (< 0.2) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema (< 3) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-stack_explorer + rack (~> 2) + rack-contrib + rack-test + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.12) + rspec-collection_matchers (~> 1.1) + rspec-wait (~> 0) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.34.0) + rubocop-packaging (~> 0.5.2) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + simplecov-cobertura (~> 2.1.0) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.26 diff --git a/gemfiles/ruby_3.2.0_rack_3.gemfile b/gemfiles/ruby_3.2.0_rack_3.gemfile new file mode 100644 index 00000000000..a27eb45c2f6 --- /dev/null +++ b/gemfiles/ruby_3.2.0_rack_3.gemfile @@ -0,0 +1,49 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "addressable", "~> 2.4.0" +gem "appraisal", "~> 2.4.0" +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "builder" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-stack_explorer" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "redcarpet", "~> 3.4" +gem "rspec", "~> 3.12" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +gem "rspec_n", "~> 1.3" +gem "ruby-prof", "~> 1.4" +gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.7.0" +gem "yard", "~> 0.9" +gem "rubocop", "~> 1.34.0", require: false +gem "rubocop-packaging", "~> 0.5.2", require: false +gem "rubocop-performance", "~> 1.9", require: false +gem "rubocop-rspec", "~> 2.2", require: false +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "opentracing", ">= 0.4.1" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] +gem "rack", "~> 3" +gem "rack-contrib" +gem "rack-test" + +group :check do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_3.2.0_rack_3.gemfile.lock b/gemfiles/ruby_3.2.0_rack_3.gemfile.lock new file mode 100644 index 00000000000..a10c8fb2686 --- /dev/null +++ b/gemfiles/ruby_3.2.0_rack_3.gemfile.lock @@ -0,0 +1,190 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.14.0) + debase-ruby_core_source (= 3.2.1) + libdatadog (~> 4.0.0.1.0) + libddwaf (~> 1.11.0.0.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.12.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.2.2) + crack (0.4.5) + rexml + cri (2.15.11) + debase-ruby_core_source (3.2.1) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.6.1) + extlz4 (0.3.4) + ffi (1.15.5) + google-protobuf (3.24.3-aarch64-linux) + hashdiff (1.0.1) + json (2.6.3) + json-schema (2.8.1) + addressable (>= 2.4) + libdatadog (4.0.0.1.0-aarch64-linux) + libddwaf (1.11.0.0.0-aarch64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.7.2) + opentracing (0.5.0) + os (1.1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + pimpmychangelog (0.1.3) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + racc (1.7.1) + rack (3.0.8) + rack-contrib (1.2.0) + rack (>= 0.9.1) + rack-test (2.1.0) + rack (>= 1.3) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.2.5) + rake + redcarpet (3.6.0) + regexp_parser (2.8.1) + 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.0) + 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-wait (0.0.9) + rspec (>= 3, < 4) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.5.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.34.1) + json (~> 2.3) + parallel (~> 1.10) + parser (>= 3.1.2.1) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.20.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-packaging (0.5.2) + rubocop (>= 1.33, < 2.0) + rubocop-performance (1.19.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.17.1) + rubocop (~> 1.33) + ruby-prof (1.6.3) + ruby-progressbar (1.13.0) + simplecov-cobertura (2.1.0) + rexml + simplecov (~> 0.19) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + thor (1.2.2) + unicode-display_width (2.4.2) + warning (1.3.0) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.8.1) + yard (0.9.34) + +PLATFORMS + aarch64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.4.0) + benchmark-ips (~> 2.8) + benchmark-memory (< 0.2) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema (< 3) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-stack_explorer + rack (~> 3) + rack-contrib + rack-test + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.12) + rspec-collection_matchers (~> 1.1) + rspec-wait (~> 0) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.34.0) + rubocop-packaging (~> 0.5.2) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + simplecov-cobertura (~> 2.1.0) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.26 diff --git a/gemfiles/ruby_3.3.0_rack_1.gemfile b/gemfiles/ruby_3.3.0_rack_1.gemfile new file mode 100644 index 00000000000..233406d3e4b --- /dev/null +++ b/gemfiles/ruby_3.3.0_rack_1.gemfile @@ -0,0 +1,49 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "addressable", "~> 2.4.0" +gem "appraisal", "~> 2.4.0" +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "builder" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-stack_explorer" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "redcarpet", "~> 3.4" +gem "rspec", "~> 3.12" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +gem "rspec_n", "~> 1.3" +gem "ruby-prof", "~> 1.4" +gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.7.0" +gem "yard", "~> 0.9" +gem "rubocop", "~> 1.34.0", require: false +gem "rubocop-packaging", "~> 0.5.2", require: false +gem "rubocop-performance", "~> 1.9", require: false +gem "rubocop-rspec", "~> 2.2", require: false +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "opentracing", ">= 0.4.1" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] +gem "rack", "~> 1" +gem "rack-contrib" +gem "rack-test" + +group :check do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_3.3.0_rack_1.gemfile.lock b/gemfiles/ruby_3.3.0_rack_1.gemfile.lock new file mode 100644 index 00000000000..d988c9cd3b9 --- /dev/null +++ b/gemfiles/ruby_3.3.0_rack_1.gemfile.lock @@ -0,0 +1,190 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.14.0) + debase-ruby_core_source (= 3.2.1) + libdatadog (~> 4.0.0.1.0) + libddwaf (~> 1.11.0.0.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.12.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.2.2) + crack (0.4.5) + rexml + cri (2.15.11) + debase-ruby_core_source (3.2.1) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.6.1) + extlz4 (0.3.4) + ffi (1.15.5) + google-protobuf (3.24.3) + hashdiff (1.0.1) + json (2.6.3) + json-schema (2.8.1) + addressable (>= 2.4) + libdatadog (4.0.0.1.0-aarch64-linux) + libddwaf (1.11.0.0.0-aarch64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.7.2) + opentracing (0.5.0) + os (1.1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + pimpmychangelog (0.1.3) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + racc (1.7.1) + rack (1.6.13) + rack-contrib (1.8.0) + rack (~> 1.4) + rack-test (2.1.0) + rack (>= 1.3) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.2.5) + rake + redcarpet (3.6.0) + regexp_parser (2.8.1) + 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.0) + 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-wait (0.0.9) + rspec (>= 3, < 4) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.5.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.34.1) + json (~> 2.3) + parallel (~> 1.10) + parser (>= 3.1.2.1) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.20.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-packaging (0.5.2) + rubocop (>= 1.33, < 2.0) + rubocop-performance (1.19.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.17.1) + rubocop (~> 1.33) + ruby-prof (1.6.3) + ruby-progressbar (1.13.0) + simplecov-cobertura (2.1.0) + rexml + simplecov (~> 0.19) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + thor (1.2.2) + unicode-display_width (2.4.2) + warning (1.3.0) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.8.1) + yard (0.9.34) + +PLATFORMS + aarch64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.4.0) + benchmark-ips (~> 2.8) + benchmark-memory (< 0.2) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema (< 3) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-stack_explorer + rack (~> 1) + rack-contrib + rack-test + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.12) + rspec-collection_matchers (~> 1.1) + rspec-wait (~> 0) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.34.0) + rubocop-packaging (~> 0.5.2) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + simplecov-cobertura (~> 2.1.0) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.26 diff --git a/gemfiles/ruby_3.3.0_rack_2.gemfile b/gemfiles/ruby_3.3.0_rack_2.gemfile new file mode 100644 index 00000000000..e3774142b11 --- /dev/null +++ b/gemfiles/ruby_3.3.0_rack_2.gemfile @@ -0,0 +1,49 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "addressable", "~> 2.4.0" +gem "appraisal", "~> 2.4.0" +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "builder" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-stack_explorer" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "redcarpet", "~> 3.4" +gem "rspec", "~> 3.12" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +gem "rspec_n", "~> 1.3" +gem "ruby-prof", "~> 1.4" +gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.7.0" +gem "yard", "~> 0.9" +gem "rubocop", "~> 1.34.0", require: false +gem "rubocop-packaging", "~> 0.5.2", require: false +gem "rubocop-performance", "~> 1.9", require: false +gem "rubocop-rspec", "~> 2.2", require: false +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "opentracing", ">= 0.4.1" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] +gem "rack", "~> 2" +gem "rack-contrib" +gem "rack-test" + +group :check do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_3.3.0_rack_2.gemfile.lock b/gemfiles/ruby_3.3.0_rack_2.gemfile.lock new file mode 100644 index 00000000000..50c37fe74af --- /dev/null +++ b/gemfiles/ruby_3.3.0_rack_2.gemfile.lock @@ -0,0 +1,190 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.14.0) + debase-ruby_core_source (= 3.2.1) + libdatadog (~> 4.0.0.1.0) + libddwaf (~> 1.11.0.0.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.12.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.2.2) + crack (0.4.5) + rexml + cri (2.15.11) + debase-ruby_core_source (3.2.1) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.6.1) + extlz4 (0.3.4) + ffi (1.15.5) + google-protobuf (3.24.3) + hashdiff (1.0.1) + json (2.6.3) + json-schema (2.8.1) + addressable (>= 2.4) + libdatadog (4.0.0.1.0-aarch64-linux) + libddwaf (1.11.0.0.0-aarch64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.7.2) + opentracing (0.5.0) + os (1.1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + pimpmychangelog (0.1.3) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + racc (1.7.1) + rack (2.2.8) + rack-contrib (2.3.0) + rack (~> 2.0) + rack-test (2.1.0) + rack (>= 1.3) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.2.5) + rake + redcarpet (3.6.0) + regexp_parser (2.8.1) + 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.0) + 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-wait (0.0.9) + rspec (>= 3, < 4) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.5.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.34.1) + json (~> 2.3) + parallel (~> 1.10) + parser (>= 3.1.2.1) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.20.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-packaging (0.5.2) + rubocop (>= 1.33, < 2.0) + rubocop-performance (1.19.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.17.1) + rubocop (~> 1.33) + ruby-prof (1.6.3) + ruby-progressbar (1.13.0) + simplecov-cobertura (2.1.0) + rexml + simplecov (~> 0.19) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + thor (1.2.2) + unicode-display_width (2.4.2) + warning (1.3.0) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.8.1) + yard (0.9.34) + +PLATFORMS + aarch64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.4.0) + benchmark-ips (~> 2.8) + benchmark-memory (< 0.2) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema (< 3) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-stack_explorer + rack (~> 2) + rack-contrib + rack-test + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.12) + rspec-collection_matchers (~> 1.1) + rspec-wait (~> 0) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.34.0) + rubocop-packaging (~> 0.5.2) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + simplecov-cobertura (~> 2.1.0) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.26 diff --git a/gemfiles/ruby_3.3.0_rack_3.gemfile b/gemfiles/ruby_3.3.0_rack_3.gemfile new file mode 100644 index 00000000000..a27eb45c2f6 --- /dev/null +++ b/gemfiles/ruby_3.3.0_rack_3.gemfile @@ -0,0 +1,49 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "addressable", "~> 2.4.0" +gem "appraisal", "~> 2.4.0" +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "builder" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-stack_explorer" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "redcarpet", "~> 3.4" +gem "rspec", "~> 3.12" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +gem "rspec_n", "~> 1.3" +gem "ruby-prof", "~> 1.4" +gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.7.0" +gem "yard", "~> 0.9" +gem "rubocop", "~> 1.34.0", require: false +gem "rubocop-packaging", "~> 0.5.2", require: false +gem "rubocop-performance", "~> 1.9", require: false +gem "rubocop-rspec", "~> 2.2", require: false +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "opentracing", ">= 0.4.1" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] +gem "rack", "~> 3" +gem "rack-contrib" +gem "rack-test" + +group :check do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_3.3.0_rack_3.gemfile.lock b/gemfiles/ruby_3.3.0_rack_3.gemfile.lock new file mode 100644 index 00000000000..1c5b40aff49 --- /dev/null +++ b/gemfiles/ruby_3.3.0_rack_3.gemfile.lock @@ -0,0 +1,190 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.14.0) + debase-ruby_core_source (= 3.2.1) + libdatadog (~> 4.0.0.1.0) + libddwaf (~> 1.11.0.0.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.12.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.2.2) + crack (0.4.5) + rexml + cri (2.15.11) + debase-ruby_core_source (3.2.1) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.6.1) + extlz4 (0.3.4) + ffi (1.15.5) + google-protobuf (3.24.3) + hashdiff (1.0.1) + json (2.6.3) + json-schema (2.8.1) + addressable (>= 2.4) + libdatadog (4.0.0.1.0-aarch64-linux) + libddwaf (1.11.0.0.0-aarch64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.7.2) + opentracing (0.5.0) + os (1.1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + pimpmychangelog (0.1.3) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + racc (1.7.1) + rack (3.0.8) + rack-contrib (1.2.0) + rack (>= 0.9.1) + rack-test (2.1.0) + rack (>= 1.3) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.2.5) + rake + redcarpet (3.6.0) + regexp_parser (2.8.1) + 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.0) + 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-wait (0.0.9) + rspec (>= 3, < 4) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.5.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.34.1) + json (~> 2.3) + parallel (~> 1.10) + parser (>= 3.1.2.1) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.20.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-packaging (0.5.2) + rubocop (>= 1.33, < 2.0) + rubocop-performance (1.19.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.17.1) + rubocop (~> 1.33) + ruby-prof (1.6.3) + ruby-progressbar (1.13.0) + simplecov-cobertura (2.1.0) + rexml + simplecov (~> 0.19) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + thor (1.2.2) + unicode-display_width (2.4.2) + warning (1.3.0) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.8.1) + yard (0.9.34) + +PLATFORMS + aarch64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.4.0) + benchmark-ips (~> 2.8) + benchmark-memory (< 0.2) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema (< 3) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-stack_explorer + rack (~> 3) + rack-contrib + rack-test + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.12) + rspec-collection_matchers (~> 1.1) + rspec-wait (~> 0) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.34.0) + rubocop-packaging (~> 0.5.2) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + simplecov-cobertura (~> 2.1.0) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.26 diff --git a/tasks/appraisal.rake b/tasks/appraisal.rake index a5afc37978a..445fabfe8a3 100644 --- a/tasks/appraisal.rake +++ b/tasks/appraisal.rake @@ -89,6 +89,7 @@ namespace :appraisal do # rubocop:disable Metrics/BlockLength cmd << ['gem', 'install', 'bundler', '-v', bundler_version(ruby_version)] if bundler_version(ruby_version) cmd << [*bundle(ruby_version), 'config', 'without', 'check'] cmd << [*bundle(ruby_version), 'install'] + cmd << [*bundle(ruby_version), 'exec', 'appraisal', 'generate'] cmd << [*bundle(ruby_version), 'exec', 'appraisal', 'bundle lock'] cmd = cmd.map { |c| c << '&&' }.flatten.tap(&:pop) From 1b1476623e3bbb7c79d5a22bfca983ef4b98bc67 Mon Sep 17 00:00:00 2001 From: Tony Hsu Date: Thu, 14 Sep 2023 14:33:12 +0200 Subject: [PATCH 3/7] Skip Rack 1.x for Ruby 3.3 --- Rakefile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Rakefile b/Rakefile index ec6794cbad7..d66133a3e7b 100644 --- a/Rakefile +++ b/Rakefile @@ -128,7 +128,8 @@ TEST_METADATA = { 'contrib' => '❌ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ jruby' }, 'rack' => { - 'rack-1' => '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ jruby', + # Non-deprecated form of Regexp.new does not backport to Rack 1.x, see: https://github.com/rack/rack/pull/1998 + 'rack-1' => '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ❌ 3.3 / ✅ jruby', 'rack-2' => '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ jruby', 'rack-3' => '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ jruby', }, @@ -254,7 +255,8 @@ TEST_METADATA = { 'cucumber8' => '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ❌ 2.5 / ❌ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ jruby' }, 'appsec:rack' => { - 'rack-1' => '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ jruby', + # Non-deprecated form of Regexp.new does not backport to Rack 1.x, see: https://github.com/rack/rack/pull/1998 + 'rack-1' => '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ❌ 3.3 / ✅ jruby', 'rack-2' => '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ jruby', 'rack-3' => '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ jruby', }, From ad06a21f0e64c49c480e256a640d2d9b2b35f3ff Mon Sep 17 00:00:00 2001 From: Tony Hsu Date: Thu, 14 Sep 2023 14:49:23 +0200 Subject: [PATCH 4/7] Fix matrix for ruby version --- Rakefile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Rakefile b/Rakefile index d66133a3e7b..1dec6b03aca 100644 --- a/Rakefile +++ b/Rakefile @@ -130,8 +130,8 @@ TEST_METADATA = { 'rack' => { # Non-deprecated form of Regexp.new does not backport to Rack 1.x, see: https://github.com/rack/rack/pull/1998 'rack-1' => '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ❌ 3.3 / ✅ jruby', - 'rack-2' => '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ jruby', - 'rack-3' => '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ jruby', + 'rack-2' => '❌ 2.1 / ❌ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ jruby', + 'rack-3' => '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ jruby', }, 'rake' => { 'contrib' => '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ jruby' @@ -257,8 +257,8 @@ TEST_METADATA = { 'appsec:rack' => { # Non-deprecated form of Regexp.new does not backport to Rack 1.x, see: https://github.com/rack/rack/pull/1998 'rack-1' => '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ❌ 3.3 / ✅ jruby', - 'rack-2' => '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ jruby', - 'rack-3' => '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ jruby', + 'rack-2' => '❌ 2.1 / ❌ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ jruby', + 'rack-3' => '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ jruby', }, 'appsec:sinatra' => { 'contrib' => '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ jruby' From f493f81bf3a6cfa86a04fcf8001555b69dae8707 Mon Sep 17 00:00:00 2001 From: Tony Hsu Date: Thu, 14 Sep 2023 21:55:15 +0200 Subject: [PATCH 5/7] Fix Rack 3+ breaking changes: multiple response header values as array --- .../tracing/contrib/rack/header_tagging.rb | 14 +++-- .../contrib/rack/header_tagging_spec.rb | 58 +++++++++++++++++++ 2 files changed, 68 insertions(+), 4 deletions(-) create mode 100644 spec/datadog/tracing/contrib/rack/header_tagging_spec.rb diff --git a/lib/datadog/tracing/contrib/rack/header_tagging.rb b/lib/datadog/tracing/contrib/rack/header_tagging.rb index 9f597bdb1f4..2c8d5b2e628 100644 --- a/lib/datadog/tracing/contrib/rack/header_tagging.rb +++ b/lib/datadog/tracing/contrib/rack/header_tagging.rb @@ -37,10 +37,16 @@ def self.tag_response_headers(span, headers, configuration) whitelist = configuration[:headers][:response] || [] whitelist.each_with_object({}) do |header, result| header_value = headers[header] - unless header_value.nil? - header_tag = Tracing::Metadata::Ext::HTTP::ResponseHeaders.to_tag(header) - result[header_tag] = header_value - end + + next if header_value.nil? + + header_tag = Tracing::Metadata::Ext::HTTP::ResponseHeaders.to_tag(header) + + result[header_tag] = if header_value.is_a? Array + header_value.join(',') + else + header_value + end end end diff --git a/spec/datadog/tracing/contrib/rack/header_tagging_spec.rb b/spec/datadog/tracing/contrib/rack/header_tagging_spec.rb new file mode 100644 index 00000000000..f0921a40db1 --- /dev/null +++ b/spec/datadog/tracing/contrib/rack/header_tagging_spec.rb @@ -0,0 +1,58 @@ +require 'rack' + +require 'datadog/tracing/contrib/rack/header_tagging' + +RSpec.describe Datadog::Tracing::Contrib::Rack::HeaderTagging do + describe '.tag_response_headers' do + before do + Datadog.configure do |c| + c.tracing.instrument :rack, headers: { response: ['foo'] } + end + end + + after { Datadog.registry[:rack].reset_configuration! } + + let(:span_op) { Datadog::Tracing::SpanOperation.new('rack.request') } + let(:configuration) { Datadog.configuration.tracing[:rack] } + + subject(:tag_response_headers) do + described_class.tag_response_headers(span_op, response.headers, configuration) + end + + context 'when given a header with a single value from response headers' do + let(:response) do + Rack::Response.new('', 200, { 'foo' => 'bar' }) + end + + it do + expect { tag_response_headers }.to change { + span_op.get_tag('http.response.headers.foo') + }.to('bar') + end + end + + context 'when given a header with a multiple values from response headers' do + before do + skip 'Rack 1.x does not support multiple header value' unless Rack::Response.new.respond_to?(:add_header) + end + + # Rack 3.x breaking changes: Response header values can be an Array to handle multiple values + # (and no longer supports \n encoded headers). + # + # Achieve compatibility by using Rack::Response#add_header + # which provides an interface for adding headers without concern for the underlying format. + let(:response) do + Rack::Response.new.tap do |r| + r.add_header('foo', 'bar') + r.add_header('foo', 'baz') + end + end + + it do + expect { tag_response_headers }.to change { + span_op.get_tag('http.response.headers.foo') + }.to('bar,baz') + end + end + end +end From 9691240b3b40988e624ca5d55fad5558ce7afa7c Mon Sep 17 00:00:00 2001 From: Tony Hsu Date: Mon, 25 Sep 2023 13:20:40 +0200 Subject: [PATCH 6/7] Add spec --- .../tracing/contrib/rack/header_tagging.rb | 4 ++ .../contrib/rack/header_tagging_spec.rb | 64 +++++++++++++------ 2 files changed, 50 insertions(+), 18 deletions(-) diff --git a/lib/datadog/tracing/contrib/rack/header_tagging.rb b/lib/datadog/tracing/contrib/rack/header_tagging.rb index 2c8d5b2e628..c176374318e 100644 --- a/lib/datadog/tracing/contrib/rack/header_tagging.rb +++ b/lib/datadog/tracing/contrib/rack/header_tagging.rb @@ -42,6 +42,10 @@ def self.tag_response_headers(span, headers, configuration) header_tag = Tracing::Metadata::Ext::HTTP::ResponseHeaders.to_tag(header) + # Maintain the value format between Rack 2 and 3 + # + # Rack 2.x => { 'foo' => 'bar,baz' } + # Rack 3.x => { 'foo' => ['bar', 'baz'] } result[header_tag] = if header_value.is_a? Array header_value.join(',') else diff --git a/spec/datadog/tracing/contrib/rack/header_tagging_spec.rb b/spec/datadog/tracing/contrib/rack/header_tagging_spec.rb index f0921a40db1..a22aa0e7ed5 100644 --- a/spec/datadog/tracing/contrib/rack/header_tagging_spec.rb +++ b/spec/datadog/tracing/contrib/rack/header_tagging_spec.rb @@ -16,12 +16,12 @@ let(:configuration) { Datadog.configuration.tracing[:rack] } subject(:tag_response_headers) do - described_class.tag_response_headers(span_op, response.headers, configuration) + described_class.tag_response_headers(span_op, headers, configuration) end context 'when given a header with a single value from response headers' do - let(:response) do - Rack::Response.new('', 200, { 'foo' => 'bar' }) + let(:headers) do + Rack::Response.new('', 200, { 'foo' => 'bar' }).headers end it do @@ -32,26 +32,54 @@ end context 'when given a header with a multiple values from response headers' do - before do - skip 'Rack 1.x does not support multiple header value' unless Rack::Response.new.respond_to?(:add_header) + context 'when given headers object from response' do + before do + skip 'Rack 1.x does not support multiple header value' unless Rack::Response.new.respond_to?(:add_header) + end + + # Rack 3.x breaking changes: Response header values can be an Array to handle multiple values + # (and no longer supports \n encoded headers). + # + # Achieve compatibility by using Rack::Response#add_header + # which provides an interface for adding headers without concern for the underlying format. + let(:headers) do + Rack::Response.new.tap do |r| + r.add_header('foo', 'bar') + r.add_header('foo', 'baz') + end.headers + end + + it do + expect { tag_response_headers }.to change { + span_op.get_tag('http.response.headers.foo') + }.to('bar,baz') + end end - # Rack 3.x breaking changes: Response header values can be an Array to handle multiple values - # (and no longer supports \n encoded headers). - # - # Achieve compatibility by using Rack::Response#add_header - # which provides an interface for adding headers without concern for the underlying format. - let(:response) do - Rack::Response.new.tap do |r| - r.add_header('foo', 'bar') - r.add_header('foo', 'baz') + context 'when given a concatentated string' do + # Rack 2.x returns a concatentated string for multiple values + let(:headers) do + { 'foo' => 'bar,baz' } + end + + it do + expect { tag_response_headers }.to change { + span_op.get_tag('http.response.headers.foo') + }.to('bar,baz') end end - it do - expect { tag_response_headers }.to change { - span_op.get_tag('http.response.headers.foo') - }.to('bar,baz') + context 'when given an array of strings' do + # Rack 3.x returns an array of strings for multiple values + let(:headers) do + { 'foo' => ['bar', 'baz'] } + end + + it do + expect { tag_response_headers }.to change { + span_op.get_tag('http.response.headers.foo') + }.to('bar,baz') + end end end end From c81c93be62023512023646787f52fc0e9bfafe63 Mon Sep 17 00:00:00 2001 From: Tony Hsu Date: Mon, 25 Sep 2023 13:39:08 +0200 Subject: [PATCH 7/7] Update appraisals --- gemfiles/jruby_9.2.21.0_rack_1.gemfile | 1 - gemfiles/jruby_9.2.21.0_rack_1.gemfile.lock | 7 ++++--- gemfiles/jruby_9.2.21.0_rack_2.gemfile | 1 - gemfiles/jruby_9.2.21.0_rack_2.gemfile.lock | 7 ++++--- gemfiles/jruby_9.2.21.0_rack_3.gemfile | 1 - gemfiles/jruby_9.2.21.0_rack_3.gemfile.lock | 7 ++++--- gemfiles/jruby_9.3.9.0_rack_1.gemfile | 1 - gemfiles/jruby_9.3.9.0_rack_1.gemfile.lock | 7 ++++--- gemfiles/jruby_9.3.9.0_rack_2.gemfile | 1 - gemfiles/jruby_9.3.9.0_rack_2.gemfile.lock | 7 ++++--- gemfiles/jruby_9.3.9.0_rack_3.gemfile | 1 - gemfiles/jruby_9.3.9.0_rack_3.gemfile.lock | 7 ++++--- gemfiles/jruby_9.4.0.0_rack_1.gemfile | 1 - gemfiles/jruby_9.4.0.0_rack_1.gemfile.lock | 7 ++++--- gemfiles/jruby_9.4.0.0_rack_2.gemfile | 1 - gemfiles/jruby_9.4.0.0_rack_2.gemfile.lock | 7 ++++--- gemfiles/jruby_9.4.0.0_rack_3.gemfile | 1 - gemfiles/jruby_9.4.0.0_rack_3.gemfile.lock | 7 ++++--- gemfiles/ruby_2.1.10_rack_1.gemfile | 1 - gemfiles/ruby_2.1.10_rack_1.gemfile.lock | 7 ++++--- gemfiles/ruby_2.2.10_rack_1.gemfile | 1 - gemfiles/ruby_2.2.10_rack_1.gemfile.lock | 7 ++++--- gemfiles/ruby_2.3.8_rack_1.gemfile | 1 - gemfiles/ruby_2.3.8_rack_1.gemfile.lock | 7 ++++--- gemfiles/ruby_2.3.8_rack_2.gemfile | 1 - gemfiles/ruby_2.3.8_rack_2.gemfile.lock | 7 ++++--- gemfiles/ruby_2.4.10_rack_1.gemfile | 1 - gemfiles/ruby_2.4.10_rack_1.gemfile.lock | 7 ++++--- gemfiles/ruby_2.4.10_rack_2.gemfile | 1 - gemfiles/ruby_2.4.10_rack_2.gemfile.lock | 7 ++++--- gemfiles/ruby_2.4.10_rack_3.gemfile | 1 - gemfiles/ruby_2.4.10_rack_3.gemfile.lock | 7 ++++--- gemfiles/ruby_2.5.9_rack_1.gemfile | 1 - gemfiles/ruby_2.5.9_rack_1.gemfile.lock | 7 ++++--- gemfiles/ruby_2.5.9_rack_2.gemfile | 1 - gemfiles/ruby_2.5.9_rack_2.gemfile.lock | 7 ++++--- gemfiles/ruby_2.5.9_rack_3.gemfile | 1 - gemfiles/ruby_2.5.9_rack_3.gemfile.lock | 7 ++++--- gemfiles/ruby_2.6.10_rack_1.gemfile | 1 - gemfiles/ruby_2.6.10_rack_1.gemfile.lock | 7 ++++--- gemfiles/ruby_2.6.10_rack_2.gemfile | 1 - gemfiles/ruby_2.6.10_rack_2.gemfile.lock | 7 ++++--- gemfiles/ruby_2.6.10_rack_3.gemfile | 1 - gemfiles/ruby_2.6.10_rack_3.gemfile.lock | 7 ++++--- gemfiles/ruby_2.7.6_rack_1.gemfile | 1 - gemfiles/ruby_2.7.6_rack_1.gemfile.lock | 7 ++++--- gemfiles/ruby_2.7.6_rack_2.gemfile | 1 - gemfiles/ruby_2.7.6_rack_2.gemfile.lock | 7 ++++--- gemfiles/ruby_2.7.6_rack_3.gemfile | 1 - gemfiles/ruby_2.7.6_rack_3.gemfile.lock | 7 ++++--- gemfiles/ruby_3.0.4_rack_1.gemfile | 1 - gemfiles/ruby_3.0.4_rack_1.gemfile.lock | 7 ++++--- gemfiles/ruby_3.0.4_rack_2.gemfile | 1 - gemfiles/ruby_3.0.4_rack_2.gemfile.lock | 7 ++++--- gemfiles/ruby_3.0.4_rack_3.gemfile | 1 - gemfiles/ruby_3.0.4_rack_3.gemfile.lock | 7 ++++--- gemfiles/ruby_3.1.2_rack_1.gemfile | 1 - gemfiles/ruby_3.1.2_rack_1.gemfile.lock | 7 ++++--- gemfiles/ruby_3.1.2_rack_2.gemfile | 1 - gemfiles/ruby_3.1.2_rack_2.gemfile.lock | 7 ++++--- gemfiles/ruby_3.1.2_rack_3.gemfile | 1 - gemfiles/ruby_3.1.2_rack_3.gemfile.lock | 7 ++++--- gemfiles/ruby_3.2.0_rack_1.gemfile | 1 - gemfiles/ruby_3.2.0_rack_1.gemfile.lock | 7 ++++--- gemfiles/ruby_3.2.0_rack_2.gemfile | 1 - gemfiles/ruby_3.2.0_rack_2.gemfile.lock | 7 ++++--- gemfiles/ruby_3.2.0_rack_3.gemfile | 1 - gemfiles/ruby_3.2.0_rack_3.gemfile.lock | 7 ++++--- gemfiles/ruby_3.3.0_rack_1.gemfile | 1 - gemfiles/ruby_3.3.0_rack_1.gemfile.lock | 7 ++++--- gemfiles/ruby_3.3.0_rack_2.gemfile | 1 - gemfiles/ruby_3.3.0_rack_2.gemfile.lock | 7 ++++--- gemfiles/ruby_3.3.0_rack_3.gemfile | 1 - gemfiles/ruby_3.3.0_rack_3.gemfile.lock | 7 ++++--- 74 files changed, 148 insertions(+), 148 deletions(-) diff --git a/gemfiles/jruby_9.2.21.0_rack_1.gemfile b/gemfiles/jruby_9.2.21.0_rack_1.gemfile index 1a5ed7d0ae5..8db1a4b3776 100644 --- a/gemfiles/jruby_9.2.21.0_rack_1.gemfile +++ b/gemfiles/jruby_9.2.21.0_rack_1.gemfile @@ -2,7 +2,6 @@ source "https://rubygems.org" -gem "addressable", "~> 2.4.0" gem "appraisal", "~> 2.4.0" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" diff --git a/gemfiles/jruby_9.2.21.0_rack_1.gemfile.lock b/gemfiles/jruby_9.2.21.0_rack_1.gemfile.lock index 1ee5fee2862..b8dd1c56b5f 100644 --- a/gemfiles/jruby_9.2.21.0_rack_1.gemfile.lock +++ b/gemfiles/jruby_9.2.21.0_rack_1.gemfile.lock @@ -12,9 +12,10 @@ PATH remote: .. specs: ddtrace (1.14.0) + datadog-ci (~> 0.1.0) debase-ruby_core_source (= 3.2.1) libdatadog (~> 4.0.0.1.0) - libddwaf (~> 1.11.0.0.0) + libddwaf (~> 1.14.0.0.0) msgpack GEM @@ -36,6 +37,7 @@ GEM crack (0.4.5) rexml cri (2.15.11) + datadog-ci (0.1.1) debase-ruby_core_source (3.2.1) diff-lcs (1.5.0) docile (1.4.0) @@ -45,7 +47,7 @@ GEM json-schema (2.8.1) addressable (>= 2.4) libdatadog (4.0.0.1.0) - libddwaf (1.11.0.0.0-java) + libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -111,7 +113,6 @@ PLATFORMS universal-java-1.8 DEPENDENCIES - addressable (~> 2.4.0) appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/jruby_9.2.21.0_rack_2.gemfile b/gemfiles/jruby_9.2.21.0_rack_2.gemfile index 5c33cc34a06..3bb18a4e26d 100644 --- a/gemfiles/jruby_9.2.21.0_rack_2.gemfile +++ b/gemfiles/jruby_9.2.21.0_rack_2.gemfile @@ -2,7 +2,6 @@ source "https://rubygems.org" -gem "addressable", "~> 2.4.0" gem "appraisal", "~> 2.4.0" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" diff --git a/gemfiles/jruby_9.2.21.0_rack_2.gemfile.lock b/gemfiles/jruby_9.2.21.0_rack_2.gemfile.lock index c72138cd19a..b9f0dbd26d0 100644 --- a/gemfiles/jruby_9.2.21.0_rack_2.gemfile.lock +++ b/gemfiles/jruby_9.2.21.0_rack_2.gemfile.lock @@ -12,9 +12,10 @@ PATH remote: .. specs: ddtrace (1.14.0) + datadog-ci (~> 0.1.0) debase-ruby_core_source (= 3.2.1) libdatadog (~> 4.0.0.1.0) - libddwaf (~> 1.11.0.0.0) + libddwaf (~> 1.14.0.0.0) msgpack GEM @@ -36,6 +37,7 @@ GEM crack (0.4.5) rexml cri (2.15.11) + datadog-ci (0.1.1) debase-ruby_core_source (3.2.1) diff-lcs (1.5.0) docile (1.4.0) @@ -45,7 +47,7 @@ GEM json-schema (2.8.1) addressable (>= 2.4) libdatadog (4.0.0.1.0) - libddwaf (1.11.0.0.0-java) + libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -111,7 +113,6 @@ PLATFORMS universal-java-1.8 DEPENDENCIES - addressable (~> 2.4.0) appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/jruby_9.2.21.0_rack_3.gemfile b/gemfiles/jruby_9.2.21.0_rack_3.gemfile index 52342128ad8..52d94ee404b 100644 --- a/gemfiles/jruby_9.2.21.0_rack_3.gemfile +++ b/gemfiles/jruby_9.2.21.0_rack_3.gemfile @@ -2,7 +2,6 @@ source "https://rubygems.org" -gem "addressable", "~> 2.4.0" gem "appraisal", "~> 2.4.0" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" diff --git a/gemfiles/jruby_9.2.21.0_rack_3.gemfile.lock b/gemfiles/jruby_9.2.21.0_rack_3.gemfile.lock index 249f6d61be5..7f7eb7bef6e 100644 --- a/gemfiles/jruby_9.2.21.0_rack_3.gemfile.lock +++ b/gemfiles/jruby_9.2.21.0_rack_3.gemfile.lock @@ -12,9 +12,10 @@ PATH remote: .. specs: ddtrace (1.14.0) + datadog-ci (~> 0.1.0) debase-ruby_core_source (= 3.2.1) libdatadog (~> 4.0.0.1.0) - libddwaf (~> 1.11.0.0.0) + libddwaf (~> 1.14.0.0.0) msgpack GEM @@ -36,6 +37,7 @@ GEM crack (0.4.5) rexml cri (2.15.11) + datadog-ci (0.1.1) debase-ruby_core_source (3.2.1) diff-lcs (1.5.0) docile (1.4.0) @@ -45,7 +47,7 @@ GEM json-schema (2.8.1) addressable (>= 2.4) libdatadog (4.0.0.1.0) - libddwaf (1.11.0.0.0-java) + libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -111,7 +113,6 @@ PLATFORMS universal-java-1.8 DEPENDENCIES - addressable (~> 2.4.0) appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/jruby_9.3.9.0_rack_1.gemfile b/gemfiles/jruby_9.3.9.0_rack_1.gemfile index 71055cf0a77..3d8176ca177 100644 --- a/gemfiles/jruby_9.3.9.0_rack_1.gemfile +++ b/gemfiles/jruby_9.3.9.0_rack_1.gemfile @@ -2,7 +2,6 @@ source "https://rubygems.org" -gem "addressable", "~> 2.4.0" gem "appraisal", "~> 2.4.0" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" diff --git a/gemfiles/jruby_9.3.9.0_rack_1.gemfile.lock b/gemfiles/jruby_9.3.9.0_rack_1.gemfile.lock index 035ea056200..531ea5e289e 100644 --- a/gemfiles/jruby_9.3.9.0_rack_1.gemfile.lock +++ b/gemfiles/jruby_9.3.9.0_rack_1.gemfile.lock @@ -12,9 +12,10 @@ PATH remote: .. specs: ddtrace (1.14.0) + datadog-ci (~> 0.1.0) debase-ruby_core_source (= 3.2.1) libdatadog (~> 4.0.0.1.0) - libddwaf (~> 1.11.0.0.0) + libddwaf (~> 1.14.0.0.0) msgpack GEM @@ -37,6 +38,7 @@ GEM crack (0.4.5) rexml cri (2.15.11) + datadog-ci (0.1.1) debase-ruby_core_source (3.2.1) diff-lcs (1.5.0) docile (1.4.0) @@ -47,7 +49,7 @@ GEM json-schema (2.8.1) addressable (>= 2.4) libdatadog (4.0.0.1.0) - libddwaf (1.11.0.0.0-java) + libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -141,7 +143,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - addressable (~> 2.4.0) appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/jruby_9.3.9.0_rack_2.gemfile b/gemfiles/jruby_9.3.9.0_rack_2.gemfile index 19dcea90832..9fc386e5dd5 100644 --- a/gemfiles/jruby_9.3.9.0_rack_2.gemfile +++ b/gemfiles/jruby_9.3.9.0_rack_2.gemfile @@ -2,7 +2,6 @@ source "https://rubygems.org" -gem "addressable", "~> 2.4.0" gem "appraisal", "~> 2.4.0" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" diff --git a/gemfiles/jruby_9.3.9.0_rack_2.gemfile.lock b/gemfiles/jruby_9.3.9.0_rack_2.gemfile.lock index 70327d2e8e4..e6cdab30762 100644 --- a/gemfiles/jruby_9.3.9.0_rack_2.gemfile.lock +++ b/gemfiles/jruby_9.3.9.0_rack_2.gemfile.lock @@ -12,9 +12,10 @@ PATH remote: .. specs: ddtrace (1.14.0) + datadog-ci (~> 0.1.0) debase-ruby_core_source (= 3.2.1) libdatadog (~> 4.0.0.1.0) - libddwaf (~> 1.11.0.0.0) + libddwaf (~> 1.14.0.0.0) msgpack GEM @@ -37,6 +38,7 @@ GEM crack (0.4.5) rexml cri (2.15.11) + datadog-ci (0.1.1) debase-ruby_core_source (3.2.1) diff-lcs (1.5.0) docile (1.4.0) @@ -47,7 +49,7 @@ GEM json-schema (2.8.1) addressable (>= 2.4) libdatadog (4.0.0.1.0) - libddwaf (1.11.0.0.0-java) + libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -141,7 +143,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - addressable (~> 2.4.0) appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/jruby_9.3.9.0_rack_3.gemfile b/gemfiles/jruby_9.3.9.0_rack_3.gemfile index b6d6ce1d734..62698de0503 100644 --- a/gemfiles/jruby_9.3.9.0_rack_3.gemfile +++ b/gemfiles/jruby_9.3.9.0_rack_3.gemfile @@ -2,7 +2,6 @@ source "https://rubygems.org" -gem "addressable", "~> 2.4.0" gem "appraisal", "~> 2.4.0" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" diff --git a/gemfiles/jruby_9.3.9.0_rack_3.gemfile.lock b/gemfiles/jruby_9.3.9.0_rack_3.gemfile.lock index da986af9876..774e939fcc5 100644 --- a/gemfiles/jruby_9.3.9.0_rack_3.gemfile.lock +++ b/gemfiles/jruby_9.3.9.0_rack_3.gemfile.lock @@ -12,9 +12,10 @@ PATH remote: .. specs: ddtrace (1.14.0) + datadog-ci (~> 0.1.0) debase-ruby_core_source (= 3.2.1) libdatadog (~> 4.0.0.1.0) - libddwaf (~> 1.11.0.0.0) + libddwaf (~> 1.14.0.0.0) msgpack GEM @@ -37,6 +38,7 @@ GEM crack (0.4.5) rexml cri (2.15.11) + datadog-ci (0.1.1) debase-ruby_core_source (3.2.1) diff-lcs (1.5.0) docile (1.4.0) @@ -47,7 +49,7 @@ GEM json-schema (2.8.1) addressable (>= 2.4) libdatadog (4.0.0.1.0) - libddwaf (1.11.0.0.0-java) + libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -141,7 +143,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - addressable (~> 2.4.0) appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/jruby_9.4.0.0_rack_1.gemfile b/gemfiles/jruby_9.4.0.0_rack_1.gemfile index 3127d7aa62e..6d8e7e79b54 100644 --- a/gemfiles/jruby_9.4.0.0_rack_1.gemfile +++ b/gemfiles/jruby_9.4.0.0_rack_1.gemfile @@ -2,7 +2,6 @@ source "https://rubygems.org" -gem "addressable", "~> 2.4.0" gem "appraisal", "~> 2.4.0" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" diff --git a/gemfiles/jruby_9.4.0.0_rack_1.gemfile.lock b/gemfiles/jruby_9.4.0.0_rack_1.gemfile.lock index 09c0ab571d3..514d89955df 100644 --- a/gemfiles/jruby_9.4.0.0_rack_1.gemfile.lock +++ b/gemfiles/jruby_9.4.0.0_rack_1.gemfile.lock @@ -12,9 +12,10 @@ PATH remote: .. specs: ddtrace (1.14.0) + datadog-ci (~> 0.1.0) debase-ruby_core_source (= 3.2.1) libdatadog (~> 4.0.0.1.0) - libddwaf (~> 1.11.0.0.0) + libddwaf (~> 1.14.0.0.0) msgpack GEM @@ -37,6 +38,7 @@ GEM crack (0.4.5) rexml cri (2.15.11) + datadog-ci (0.1.1) debase-ruby_core_source (3.2.1) diff-lcs (1.5.0) docile (1.4.0) @@ -47,7 +49,7 @@ GEM json-schema (2.8.1) addressable (>= 2.4) libdatadog (4.0.0.1.0) - libddwaf (1.11.0.0.0-java) + libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -142,7 +144,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - addressable (~> 2.4.0) appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/jruby_9.4.0.0_rack_2.gemfile b/gemfiles/jruby_9.4.0.0_rack_2.gemfile index 51318f194fd..d140acec963 100644 --- a/gemfiles/jruby_9.4.0.0_rack_2.gemfile +++ b/gemfiles/jruby_9.4.0.0_rack_2.gemfile @@ -2,7 +2,6 @@ source "https://rubygems.org" -gem "addressable", "~> 2.4.0" gem "appraisal", "~> 2.4.0" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" diff --git a/gemfiles/jruby_9.4.0.0_rack_2.gemfile.lock b/gemfiles/jruby_9.4.0.0_rack_2.gemfile.lock index d1f28c3af41..63a0e6d011e 100644 --- a/gemfiles/jruby_9.4.0.0_rack_2.gemfile.lock +++ b/gemfiles/jruby_9.4.0.0_rack_2.gemfile.lock @@ -12,9 +12,10 @@ PATH remote: .. specs: ddtrace (1.14.0) + datadog-ci (~> 0.1.0) debase-ruby_core_source (= 3.2.1) libdatadog (~> 4.0.0.1.0) - libddwaf (~> 1.11.0.0.0) + libddwaf (~> 1.14.0.0.0) msgpack GEM @@ -37,6 +38,7 @@ GEM crack (0.4.5) rexml cri (2.15.11) + datadog-ci (0.1.1) debase-ruby_core_source (3.2.1) diff-lcs (1.5.0) docile (1.4.0) @@ -47,7 +49,7 @@ GEM json-schema (2.8.1) addressable (>= 2.4) libdatadog (4.0.0.1.0) - libddwaf (1.11.0.0.0-java) + libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -142,7 +144,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - addressable (~> 2.4.0) appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/jruby_9.4.0.0_rack_3.gemfile b/gemfiles/jruby_9.4.0.0_rack_3.gemfile index fbc96cdd73c..eeb0dae99f1 100644 --- a/gemfiles/jruby_9.4.0.0_rack_3.gemfile +++ b/gemfiles/jruby_9.4.0.0_rack_3.gemfile @@ -2,7 +2,6 @@ source "https://rubygems.org" -gem "addressable", "~> 2.4.0" gem "appraisal", "~> 2.4.0" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" diff --git a/gemfiles/jruby_9.4.0.0_rack_3.gemfile.lock b/gemfiles/jruby_9.4.0.0_rack_3.gemfile.lock index b6bf118c204..ebc090114c7 100644 --- a/gemfiles/jruby_9.4.0.0_rack_3.gemfile.lock +++ b/gemfiles/jruby_9.4.0.0_rack_3.gemfile.lock @@ -12,9 +12,10 @@ PATH remote: .. specs: ddtrace (1.14.0) + datadog-ci (~> 0.1.0) debase-ruby_core_source (= 3.2.1) libdatadog (~> 4.0.0.1.0) - libddwaf (~> 1.11.0.0.0) + libddwaf (~> 1.14.0.0.0) msgpack GEM @@ -37,6 +38,7 @@ GEM crack (0.4.5) rexml cri (2.15.11) + datadog-ci (0.1.1) debase-ruby_core_source (3.2.1) diff-lcs (1.5.0) docile (1.4.0) @@ -47,7 +49,7 @@ GEM json-schema (2.8.1) addressable (>= 2.4) libdatadog (4.0.0.1.0) - libddwaf (1.11.0.0.0-java) + libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -142,7 +144,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - addressable (~> 2.4.0) appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/ruby_2.1.10_rack_1.gemfile b/gemfiles/ruby_2.1.10_rack_1.gemfile index 407ce9cd219..02a4ca88b45 100644 --- a/gemfiles/ruby_2.1.10_rack_1.gemfile +++ b/gemfiles/ruby_2.1.10_rack_1.gemfile @@ -2,7 +2,6 @@ source "https://rubygems.org" -gem "addressable", "~> 2.4.0" gem "appraisal", "~> 2.2.0" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" diff --git a/gemfiles/ruby_2.1.10_rack_1.gemfile.lock b/gemfiles/ruby_2.1.10_rack_1.gemfile.lock index a9739bd7d34..a0955b15ae4 100644 --- a/gemfiles/ruby_2.1.10_rack_1.gemfile.lock +++ b/gemfiles/ruby_2.1.10_rack_1.gemfile.lock @@ -2,9 +2,10 @@ PATH remote: .. specs: ddtrace (1.14.0) + datadog-ci (~> 0.1.0) debase-ruby_core_source (= 3.2.1) libdatadog (~> 4.0.0.1.0) - libddwaf (~> 1.11.0.0.0) + libddwaf (~> 1.14.0.0.0) msgpack GEM @@ -24,6 +25,7 @@ GEM concurrent-ruby (1.1.9) crack (0.4.5) rexml + datadog-ci (0.1.1) debase-ruby_core_source (3.2.1) diff-lcs (1.5.0) docile (1.3.5) @@ -36,7 +38,7 @@ GEM json-schema (2.8.1) addressable (>= 2.4) libdatadog (4.0.0.1.0) - libddwaf (1.11.0.0.0) + libddwaf (1.14.0.0.0) ffi (~> 1.0) memory_profiler (0.9.12) method_source (1.0.0) @@ -94,7 +96,6 @@ PLATFORMS ruby DEPENDENCIES - addressable (~> 2.4.0) appraisal (~> 2.2.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/ruby_2.2.10_rack_1.gemfile b/gemfiles/ruby_2.2.10_rack_1.gemfile index ac049a74cdd..97ee41402d9 100644 --- a/gemfiles/ruby_2.2.10_rack_1.gemfile +++ b/gemfiles/ruby_2.2.10_rack_1.gemfile @@ -2,7 +2,6 @@ source "https://rubygems.org" -gem "addressable", "~> 2.4.0" gem "appraisal", "~> 2.2.0" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" diff --git a/gemfiles/ruby_2.2.10_rack_1.gemfile.lock b/gemfiles/ruby_2.2.10_rack_1.gemfile.lock index f4efdade5ad..ced883198ed 100644 --- a/gemfiles/ruby_2.2.10_rack_1.gemfile.lock +++ b/gemfiles/ruby_2.2.10_rack_1.gemfile.lock @@ -2,9 +2,10 @@ PATH remote: .. specs: ddtrace (1.14.0) + datadog-ci (~> 0.1.0) debase-ruby_core_source (= 3.2.1) libdatadog (~> 4.0.0.1.0) - libddwaf (~> 1.11.0.0.0) + libddwaf (~> 1.14.0.0.0) msgpack GEM @@ -24,6 +25,7 @@ GEM concurrent-ruby (1.1.10) crack (0.4.5) rexml + datadog-ci (0.1.1) debase-ruby_core_source (3.2.1) diff-lcs (1.5.0) docile (1.3.5) @@ -36,7 +38,7 @@ GEM json-schema (2.8.1) addressable (>= 2.4) libdatadog (4.0.0.1.0) - libddwaf (1.11.0.0.0) + libddwaf (1.14.0.0.0) ffi (~> 1.0) memory_profiler (0.9.12) method_source (1.0.0) @@ -94,7 +96,6 @@ PLATFORMS ruby DEPENDENCIES - addressable (~> 2.4.0) appraisal (~> 2.2.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/ruby_2.3.8_rack_1.gemfile b/gemfiles/ruby_2.3.8_rack_1.gemfile index d2610992f4f..6e5b86dc832 100644 --- a/gemfiles/ruby_2.3.8_rack_1.gemfile +++ b/gemfiles/ruby_2.3.8_rack_1.gemfile @@ -2,7 +2,6 @@ source "https://rubygems.org" -gem "addressable", "~> 2.4.0" gem "appraisal", "~> 2.4.0" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" diff --git a/gemfiles/ruby_2.3.8_rack_1.gemfile.lock b/gemfiles/ruby_2.3.8_rack_1.gemfile.lock index 0471a2807f0..e5309407768 100644 --- a/gemfiles/ruby_2.3.8_rack_1.gemfile.lock +++ b/gemfiles/ruby_2.3.8_rack_1.gemfile.lock @@ -2,9 +2,10 @@ PATH remote: .. specs: ddtrace (1.14.0) + datadog-ci (~> 0.1.0) debase-ruby_core_source (= 3.2.1) libdatadog (~> 4.0.0.1.0) - libddwaf (~> 1.11.0.0.0) + libddwaf (~> 1.14.0.0.0) msgpack GEM @@ -24,6 +25,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml + datadog-ci (0.1.1) debase-ruby_core_source (3.2.1) diff-lcs (1.5.0) docile (1.3.5) @@ -36,7 +38,7 @@ GEM json-schema (2.8.1) addressable (>= 2.4) libdatadog (4.0.0.1.0) - libddwaf (1.11.0.0.0) + libddwaf (1.14.0.0.0) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -94,7 +96,6 @@ PLATFORMS ruby DEPENDENCIES - addressable (~> 2.4.0) appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/ruby_2.3.8_rack_2.gemfile b/gemfiles/ruby_2.3.8_rack_2.gemfile index 25f4f722c3c..a39b16667c2 100644 --- a/gemfiles/ruby_2.3.8_rack_2.gemfile +++ b/gemfiles/ruby_2.3.8_rack_2.gemfile @@ -2,7 +2,6 @@ source "https://rubygems.org" -gem "addressable", "~> 2.4.0" gem "appraisal", "~> 2.4.0" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" diff --git a/gemfiles/ruby_2.3.8_rack_2.gemfile.lock b/gemfiles/ruby_2.3.8_rack_2.gemfile.lock index ab1a6ccc636..16aa057ebe0 100644 --- a/gemfiles/ruby_2.3.8_rack_2.gemfile.lock +++ b/gemfiles/ruby_2.3.8_rack_2.gemfile.lock @@ -2,9 +2,10 @@ PATH remote: .. specs: ddtrace (1.14.0) + datadog-ci (~> 0.1.0) debase-ruby_core_source (= 3.2.1) libdatadog (~> 4.0.0.1.0) - libddwaf (~> 1.11.0.0.0) + libddwaf (~> 1.14.0.0.0) msgpack GEM @@ -24,6 +25,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml + datadog-ci (0.1.1) debase-ruby_core_source (3.2.1) diff-lcs (1.5.0) docile (1.3.5) @@ -36,7 +38,7 @@ GEM json-schema (2.8.1) addressable (>= 2.4) libdatadog (4.0.0.1.0) - libddwaf (1.11.0.0.0) + libddwaf (1.14.0.0.0) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -94,7 +96,6 @@ PLATFORMS ruby DEPENDENCIES - addressable (~> 2.4.0) appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/ruby_2.4.10_rack_1.gemfile b/gemfiles/ruby_2.4.10_rack_1.gemfile index 402c2c7d0de..57460f96c52 100644 --- a/gemfiles/ruby_2.4.10_rack_1.gemfile +++ b/gemfiles/ruby_2.4.10_rack_1.gemfile @@ -2,7 +2,6 @@ source "https://rubygems.org" -gem "addressable", "~> 2.4.0" gem "appraisal", "~> 2.4.0" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" diff --git a/gemfiles/ruby_2.4.10_rack_1.gemfile.lock b/gemfiles/ruby_2.4.10_rack_1.gemfile.lock index cb816eaa376..59f18e798e2 100644 --- a/gemfiles/ruby_2.4.10_rack_1.gemfile.lock +++ b/gemfiles/ruby_2.4.10_rack_1.gemfile.lock @@ -2,9 +2,10 @@ PATH remote: .. specs: ddtrace (1.14.0) + datadog-ci (~> 0.1.0) debase-ruby_core_source (= 3.2.1) libdatadog (~> 4.0.0.1.0) - libddwaf (~> 1.11.0.0.0) + libddwaf (~> 1.14.0.0.0) msgpack GEM @@ -26,6 +27,7 @@ GEM crack (0.4.5) rexml cri (2.15.10) + datadog-ci (0.1.1) debase-ruby_core_source (3.2.1) diff-lcs (1.5.0) docile (1.3.5) @@ -37,7 +39,7 @@ GEM json-schema (2.8.1) addressable (>= 2.4) libdatadog (4.0.0.1.0-aarch64-linux) - libddwaf (1.11.0.0.0-aarch64-linux) + libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -98,7 +100,6 @@ PLATFORMS aarch64-linux DEPENDENCIES - addressable (~> 2.4.0) appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/ruby_2.4.10_rack_2.gemfile b/gemfiles/ruby_2.4.10_rack_2.gemfile index a0128fddbb4..564764cf3e9 100644 --- a/gemfiles/ruby_2.4.10_rack_2.gemfile +++ b/gemfiles/ruby_2.4.10_rack_2.gemfile @@ -2,7 +2,6 @@ source "https://rubygems.org" -gem "addressable", "~> 2.4.0" gem "appraisal", "~> 2.4.0" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" diff --git a/gemfiles/ruby_2.4.10_rack_2.gemfile.lock b/gemfiles/ruby_2.4.10_rack_2.gemfile.lock index f524e38c1b7..e7c8db8de5a 100644 --- a/gemfiles/ruby_2.4.10_rack_2.gemfile.lock +++ b/gemfiles/ruby_2.4.10_rack_2.gemfile.lock @@ -2,9 +2,10 @@ PATH remote: .. specs: ddtrace (1.14.0) + datadog-ci (~> 0.1.0) debase-ruby_core_source (= 3.2.1) libdatadog (~> 4.0.0.1.0) - libddwaf (~> 1.11.0.0.0) + libddwaf (~> 1.14.0.0.0) msgpack GEM @@ -26,6 +27,7 @@ GEM crack (0.4.5) rexml cri (2.15.10) + datadog-ci (0.1.1) debase-ruby_core_source (3.2.1) diff-lcs (1.5.0) docile (1.3.5) @@ -37,7 +39,7 @@ GEM json-schema (2.8.1) addressable (>= 2.4) libdatadog (4.0.0.1.0-aarch64-linux) - libddwaf (1.11.0.0.0-aarch64-linux) + libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -98,7 +100,6 @@ PLATFORMS aarch64-linux DEPENDENCIES - addressable (~> 2.4.0) appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/ruby_2.4.10_rack_3.gemfile b/gemfiles/ruby_2.4.10_rack_3.gemfile index 9ee8ae4ebc3..214399190b7 100644 --- a/gemfiles/ruby_2.4.10_rack_3.gemfile +++ b/gemfiles/ruby_2.4.10_rack_3.gemfile @@ -2,7 +2,6 @@ source "https://rubygems.org" -gem "addressable", "~> 2.4.0" gem "appraisal", "~> 2.4.0" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" diff --git a/gemfiles/ruby_2.4.10_rack_3.gemfile.lock b/gemfiles/ruby_2.4.10_rack_3.gemfile.lock index b822b5046a7..1fd3ed5ac6d 100644 --- a/gemfiles/ruby_2.4.10_rack_3.gemfile.lock +++ b/gemfiles/ruby_2.4.10_rack_3.gemfile.lock @@ -2,9 +2,10 @@ PATH remote: .. specs: ddtrace (1.14.0) + datadog-ci (~> 0.1.0) debase-ruby_core_source (= 3.2.1) libdatadog (~> 4.0.0.1.0) - libddwaf (~> 1.11.0.0.0) + libddwaf (~> 1.14.0.0.0) msgpack GEM @@ -26,6 +27,7 @@ GEM crack (0.4.5) rexml cri (2.15.10) + datadog-ci (0.1.1) debase-ruby_core_source (3.2.1) diff-lcs (1.5.0) docile (1.3.5) @@ -37,7 +39,7 @@ GEM json-schema (2.8.1) addressable (>= 2.4) libdatadog (4.0.0.1.0-aarch64-linux) - libddwaf (1.11.0.0.0-aarch64-linux) + libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -98,7 +100,6 @@ PLATFORMS aarch64-linux DEPENDENCIES - addressable (~> 2.4.0) appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/ruby_2.5.9_rack_1.gemfile b/gemfiles/ruby_2.5.9_rack_1.gemfile index c8dc24dcf0f..d1fc3ddd8eb 100644 --- a/gemfiles/ruby_2.5.9_rack_1.gemfile +++ b/gemfiles/ruby_2.5.9_rack_1.gemfile @@ -2,7 +2,6 @@ source "https://rubygems.org" -gem "addressable", "~> 2.4.0" gem "appraisal", "~> 2.4.0" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" diff --git a/gemfiles/ruby_2.5.9_rack_1.gemfile.lock b/gemfiles/ruby_2.5.9_rack_1.gemfile.lock index d3a893301ca..af47b531d28 100644 --- a/gemfiles/ruby_2.5.9_rack_1.gemfile.lock +++ b/gemfiles/ruby_2.5.9_rack_1.gemfile.lock @@ -12,9 +12,10 @@ PATH remote: .. specs: ddtrace (1.14.0) + datadog-ci (~> 0.1.0) debase-ruby_core_source (= 3.2.1) libdatadog (~> 4.0.0.1.0) - libddwaf (~> 1.11.0.0.0) + libddwaf (~> 1.14.0.0.0) msgpack GEM @@ -38,6 +39,7 @@ GEM crack (0.4.5) rexml cri (2.15.11) + datadog-ci (0.1.1) debase-ruby_core_source (3.2.1) debug_inspector (1.1.0) diff-lcs (1.5.0) @@ -50,7 +52,7 @@ GEM json-schema (2.8.1) addressable (>= 2.4) libdatadog (4.0.0.1.0-aarch64-linux) - libddwaf (1.11.0.0.0-aarch64-linux) + libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -116,7 +118,6 @@ PLATFORMS aarch64-linux DEPENDENCIES - addressable (~> 2.4.0) appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/ruby_2.5.9_rack_2.gemfile b/gemfiles/ruby_2.5.9_rack_2.gemfile index 42390930ed1..06e9086c23c 100644 --- a/gemfiles/ruby_2.5.9_rack_2.gemfile +++ b/gemfiles/ruby_2.5.9_rack_2.gemfile @@ -2,7 +2,6 @@ source "https://rubygems.org" -gem "addressable", "~> 2.4.0" gem "appraisal", "~> 2.4.0" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" diff --git a/gemfiles/ruby_2.5.9_rack_2.gemfile.lock b/gemfiles/ruby_2.5.9_rack_2.gemfile.lock index c292833c33b..6c2a183736c 100644 --- a/gemfiles/ruby_2.5.9_rack_2.gemfile.lock +++ b/gemfiles/ruby_2.5.9_rack_2.gemfile.lock @@ -12,9 +12,10 @@ PATH remote: .. specs: ddtrace (1.14.0) + datadog-ci (~> 0.1.0) debase-ruby_core_source (= 3.2.1) libdatadog (~> 4.0.0.1.0) - libddwaf (~> 1.11.0.0.0) + libddwaf (~> 1.14.0.0.0) msgpack GEM @@ -38,6 +39,7 @@ GEM crack (0.4.5) rexml cri (2.15.11) + datadog-ci (0.1.1) debase-ruby_core_source (3.2.1) debug_inspector (1.1.0) diff-lcs (1.5.0) @@ -50,7 +52,7 @@ GEM json-schema (2.8.1) addressable (>= 2.4) libdatadog (4.0.0.1.0-aarch64-linux) - libddwaf (1.11.0.0.0-aarch64-linux) + libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -116,7 +118,6 @@ PLATFORMS aarch64-linux DEPENDENCIES - addressable (~> 2.4.0) appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/ruby_2.5.9_rack_3.gemfile b/gemfiles/ruby_2.5.9_rack_3.gemfile index 4b583385f31..885243a9e13 100644 --- a/gemfiles/ruby_2.5.9_rack_3.gemfile +++ b/gemfiles/ruby_2.5.9_rack_3.gemfile @@ -2,7 +2,6 @@ source "https://rubygems.org" -gem "addressable", "~> 2.4.0" gem "appraisal", "~> 2.4.0" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" diff --git a/gemfiles/ruby_2.5.9_rack_3.gemfile.lock b/gemfiles/ruby_2.5.9_rack_3.gemfile.lock index b89987aabba..1eb293647da 100644 --- a/gemfiles/ruby_2.5.9_rack_3.gemfile.lock +++ b/gemfiles/ruby_2.5.9_rack_3.gemfile.lock @@ -12,9 +12,10 @@ PATH remote: .. specs: ddtrace (1.14.0) + datadog-ci (~> 0.1.0) debase-ruby_core_source (= 3.2.1) libdatadog (~> 4.0.0.1.0) - libddwaf (~> 1.11.0.0.0) + libddwaf (~> 1.14.0.0.0) msgpack GEM @@ -38,6 +39,7 @@ GEM crack (0.4.5) rexml cri (2.15.11) + datadog-ci (0.1.1) debase-ruby_core_source (3.2.1) debug_inspector (1.1.0) diff-lcs (1.5.0) @@ -50,7 +52,7 @@ GEM json-schema (2.8.1) addressable (>= 2.4) libdatadog (4.0.0.1.0-aarch64-linux) - libddwaf (1.11.0.0.0-aarch64-linux) + libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -116,7 +118,6 @@ PLATFORMS aarch64-linux DEPENDENCIES - addressable (~> 2.4.0) appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/ruby_2.6.10_rack_1.gemfile b/gemfiles/ruby_2.6.10_rack_1.gemfile index 20b779ed8b9..79368df342c 100644 --- a/gemfiles/ruby_2.6.10_rack_1.gemfile +++ b/gemfiles/ruby_2.6.10_rack_1.gemfile @@ -2,7 +2,6 @@ source "https://rubygems.org" -gem "addressable", "~> 2.4.0" gem "appraisal", "~> 2.4.0" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" diff --git a/gemfiles/ruby_2.6.10_rack_1.gemfile.lock b/gemfiles/ruby_2.6.10_rack_1.gemfile.lock index ed2804faa88..49af436ba2d 100644 --- a/gemfiles/ruby_2.6.10_rack_1.gemfile.lock +++ b/gemfiles/ruby_2.6.10_rack_1.gemfile.lock @@ -12,9 +12,10 @@ PATH remote: .. specs: ddtrace (1.14.0) + datadog-ci (~> 0.1.0) debase-ruby_core_source (= 3.2.1) libdatadog (~> 4.0.0.1.0) - libddwaf (~> 1.11.0.0.0) + libddwaf (~> 1.14.0.0.0) msgpack GEM @@ -40,6 +41,7 @@ GEM crack (0.4.5) rexml cri (2.15.11) + datadog-ci (0.1.1) debase-ruby_core_source (3.2.1) debug_inspector (1.1.0) diff-lcs (1.5.0) @@ -53,7 +55,7 @@ GEM json-schema (2.8.1) addressable (>= 2.4) libdatadog (4.0.0.1.0-aarch64-linux) - libddwaf (1.11.0.0.0-aarch64-linux) + libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -148,7 +150,6 @@ PLATFORMS aarch64-linux DEPENDENCIES - addressable (~> 2.4.0) appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/ruby_2.6.10_rack_2.gemfile b/gemfiles/ruby_2.6.10_rack_2.gemfile index c6497ce88e9..44e60dfc46c 100644 --- a/gemfiles/ruby_2.6.10_rack_2.gemfile +++ b/gemfiles/ruby_2.6.10_rack_2.gemfile @@ -2,7 +2,6 @@ source "https://rubygems.org" -gem "addressable", "~> 2.4.0" gem "appraisal", "~> 2.4.0" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" diff --git a/gemfiles/ruby_2.6.10_rack_2.gemfile.lock b/gemfiles/ruby_2.6.10_rack_2.gemfile.lock index e28bd13b051..b4e279f08d8 100644 --- a/gemfiles/ruby_2.6.10_rack_2.gemfile.lock +++ b/gemfiles/ruby_2.6.10_rack_2.gemfile.lock @@ -12,9 +12,10 @@ PATH remote: .. specs: ddtrace (1.14.0) + datadog-ci (~> 0.1.0) debase-ruby_core_source (= 3.2.1) libdatadog (~> 4.0.0.1.0) - libddwaf (~> 1.11.0.0.0) + libddwaf (~> 1.14.0.0.0) msgpack GEM @@ -40,6 +41,7 @@ GEM crack (0.4.5) rexml cri (2.15.11) + datadog-ci (0.1.1) debase-ruby_core_source (3.2.1) debug_inspector (1.1.0) diff-lcs (1.5.0) @@ -53,7 +55,7 @@ GEM json-schema (2.8.1) addressable (>= 2.4) libdatadog (4.0.0.1.0-aarch64-linux) - libddwaf (1.11.0.0.0-aarch64-linux) + libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -148,7 +150,6 @@ PLATFORMS aarch64-linux DEPENDENCIES - addressable (~> 2.4.0) appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/ruby_2.6.10_rack_3.gemfile b/gemfiles/ruby_2.6.10_rack_3.gemfile index 330a0ee80a7..703fe431848 100644 --- a/gemfiles/ruby_2.6.10_rack_3.gemfile +++ b/gemfiles/ruby_2.6.10_rack_3.gemfile @@ -2,7 +2,6 @@ source "https://rubygems.org" -gem "addressable", "~> 2.4.0" gem "appraisal", "~> 2.4.0" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" diff --git a/gemfiles/ruby_2.6.10_rack_3.gemfile.lock b/gemfiles/ruby_2.6.10_rack_3.gemfile.lock index f6e4dd64e5a..36f8dbe6a17 100644 --- a/gemfiles/ruby_2.6.10_rack_3.gemfile.lock +++ b/gemfiles/ruby_2.6.10_rack_3.gemfile.lock @@ -12,9 +12,10 @@ PATH remote: .. specs: ddtrace (1.14.0) + datadog-ci (~> 0.1.0) debase-ruby_core_source (= 3.2.1) libdatadog (~> 4.0.0.1.0) - libddwaf (~> 1.11.0.0.0) + libddwaf (~> 1.14.0.0.0) msgpack GEM @@ -40,6 +41,7 @@ GEM crack (0.4.5) rexml cri (2.15.11) + datadog-ci (0.1.1) debase-ruby_core_source (3.2.1) debug_inspector (1.1.0) diff-lcs (1.5.0) @@ -53,7 +55,7 @@ GEM json-schema (2.8.1) addressable (>= 2.4) libdatadog (4.0.0.1.0-aarch64-linux) - libddwaf (1.11.0.0.0-aarch64-linux) + libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -148,7 +150,6 @@ PLATFORMS aarch64-linux DEPENDENCIES - addressable (~> 2.4.0) appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/ruby_2.7.6_rack_1.gemfile b/gemfiles/ruby_2.7.6_rack_1.gemfile index fbe11cc3050..12efe0c3120 100644 --- a/gemfiles/ruby_2.7.6_rack_1.gemfile +++ b/gemfiles/ruby_2.7.6_rack_1.gemfile @@ -2,7 +2,6 @@ source "https://rubygems.org" -gem "addressable", "~> 2.4.0" gem "appraisal", "~> 2.4.0" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" diff --git a/gemfiles/ruby_2.7.6_rack_1.gemfile.lock b/gemfiles/ruby_2.7.6_rack_1.gemfile.lock index dcb4d968f89..de1bc30dad7 100644 --- a/gemfiles/ruby_2.7.6_rack_1.gemfile.lock +++ b/gemfiles/ruby_2.7.6_rack_1.gemfile.lock @@ -12,9 +12,10 @@ PATH remote: .. specs: ddtrace (1.14.0) + datadog-ci (~> 0.1.0) debase-ruby_core_source (= 3.2.1) libdatadog (~> 4.0.0.1.0) - libddwaf (~> 1.11.0.0.0) + libddwaf (~> 1.14.0.0.0) msgpack GEM @@ -40,6 +41,7 @@ GEM crack (0.4.5) rexml cri (2.15.11) + datadog-ci (0.1.1) debase-ruby_core_source (3.2.1) debug_inspector (1.1.0) diff-lcs (1.5.0) @@ -53,7 +55,7 @@ GEM json-schema (2.8.1) addressable (>= 2.4) libdatadog (4.0.0.1.0-aarch64-linux) - libddwaf (1.11.0.0.0-aarch64-linux) + libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -148,7 +150,6 @@ PLATFORMS aarch64-linux DEPENDENCIES - addressable (~> 2.4.0) appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/ruby_2.7.6_rack_2.gemfile b/gemfiles/ruby_2.7.6_rack_2.gemfile index b901ca72a70..106f6741f6c 100644 --- a/gemfiles/ruby_2.7.6_rack_2.gemfile +++ b/gemfiles/ruby_2.7.6_rack_2.gemfile @@ -2,7 +2,6 @@ source "https://rubygems.org" -gem "addressable", "~> 2.4.0" gem "appraisal", "~> 2.4.0" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" diff --git a/gemfiles/ruby_2.7.6_rack_2.gemfile.lock b/gemfiles/ruby_2.7.6_rack_2.gemfile.lock index 1236dddfa91..2e07814dfda 100644 --- a/gemfiles/ruby_2.7.6_rack_2.gemfile.lock +++ b/gemfiles/ruby_2.7.6_rack_2.gemfile.lock @@ -12,9 +12,10 @@ PATH remote: .. specs: ddtrace (1.14.0) + datadog-ci (~> 0.1.0) debase-ruby_core_source (= 3.2.1) libdatadog (~> 4.0.0.1.0) - libddwaf (~> 1.11.0.0.0) + libddwaf (~> 1.14.0.0.0) msgpack GEM @@ -40,6 +41,7 @@ GEM crack (0.4.5) rexml cri (2.15.11) + datadog-ci (0.1.1) debase-ruby_core_source (3.2.1) debug_inspector (1.1.0) diff-lcs (1.5.0) @@ -53,7 +55,7 @@ GEM json-schema (2.8.1) addressable (>= 2.4) libdatadog (4.0.0.1.0-aarch64-linux) - libddwaf (1.11.0.0.0-aarch64-linux) + libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -148,7 +150,6 @@ PLATFORMS aarch64-linux DEPENDENCIES - addressable (~> 2.4.0) appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/ruby_2.7.6_rack_3.gemfile b/gemfiles/ruby_2.7.6_rack_3.gemfile index a7ffb6a574d..2f51adb6ec9 100644 --- a/gemfiles/ruby_2.7.6_rack_3.gemfile +++ b/gemfiles/ruby_2.7.6_rack_3.gemfile @@ -2,7 +2,6 @@ source "https://rubygems.org" -gem "addressable", "~> 2.4.0" gem "appraisal", "~> 2.4.0" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" diff --git a/gemfiles/ruby_2.7.6_rack_3.gemfile.lock b/gemfiles/ruby_2.7.6_rack_3.gemfile.lock index b2d06604864..87aae7b47f9 100644 --- a/gemfiles/ruby_2.7.6_rack_3.gemfile.lock +++ b/gemfiles/ruby_2.7.6_rack_3.gemfile.lock @@ -12,9 +12,10 @@ PATH remote: .. specs: ddtrace (1.14.0) + datadog-ci (~> 0.1.0) debase-ruby_core_source (= 3.2.1) libdatadog (~> 4.0.0.1.0) - libddwaf (~> 1.11.0.0.0) + libddwaf (~> 1.14.0.0.0) msgpack GEM @@ -40,6 +41,7 @@ GEM crack (0.4.5) rexml cri (2.15.11) + datadog-ci (0.1.1) debase-ruby_core_source (3.2.1) debug_inspector (1.1.0) diff-lcs (1.5.0) @@ -53,7 +55,7 @@ GEM json-schema (2.8.1) addressable (>= 2.4) libdatadog (4.0.0.1.0-aarch64-linux) - libddwaf (1.11.0.0.0-aarch64-linux) + libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -148,7 +150,6 @@ PLATFORMS aarch64-linux DEPENDENCIES - addressable (~> 2.4.0) appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/ruby_3.0.4_rack_1.gemfile b/gemfiles/ruby_3.0.4_rack_1.gemfile index 46d2accfaf3..b14be0cba62 100644 --- a/gemfiles/ruby_3.0.4_rack_1.gemfile +++ b/gemfiles/ruby_3.0.4_rack_1.gemfile @@ -2,7 +2,6 @@ source "https://rubygems.org" -gem "addressable", "~> 2.4.0" gem "appraisal", "~> 2.4.0" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" diff --git a/gemfiles/ruby_3.0.4_rack_1.gemfile.lock b/gemfiles/ruby_3.0.4_rack_1.gemfile.lock index 29d738c90bd..8e0ef300d87 100644 --- a/gemfiles/ruby_3.0.4_rack_1.gemfile.lock +++ b/gemfiles/ruby_3.0.4_rack_1.gemfile.lock @@ -12,9 +12,10 @@ PATH remote: .. specs: ddtrace (1.14.0) + datadog-ci (~> 0.1.0) debase-ruby_core_source (= 3.2.1) libdatadog (~> 4.0.0.1.0) - libddwaf (~> 1.11.0.0.0) + libddwaf (~> 1.14.0.0.0) msgpack GEM @@ -40,6 +41,7 @@ GEM crack (0.4.5) rexml cri (2.15.11) + datadog-ci (0.1.1) debase-ruby_core_source (3.2.1) debug_inspector (1.1.0) diff-lcs (1.5.0) @@ -53,7 +55,7 @@ GEM json-schema (2.8.1) addressable (>= 2.4) libdatadog (4.0.0.1.0-aarch64-linux) - libddwaf (1.11.0.0.0-aarch64-linux) + libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -149,7 +151,6 @@ PLATFORMS aarch64-linux DEPENDENCIES - addressable (~> 2.4.0) appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/ruby_3.0.4_rack_2.gemfile b/gemfiles/ruby_3.0.4_rack_2.gemfile index 503c8978edc..cb78145b915 100644 --- a/gemfiles/ruby_3.0.4_rack_2.gemfile +++ b/gemfiles/ruby_3.0.4_rack_2.gemfile @@ -2,7 +2,6 @@ source "https://rubygems.org" -gem "addressable", "~> 2.4.0" gem "appraisal", "~> 2.4.0" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" diff --git a/gemfiles/ruby_3.0.4_rack_2.gemfile.lock b/gemfiles/ruby_3.0.4_rack_2.gemfile.lock index e13ddfe9d3a..6469bf0238e 100644 --- a/gemfiles/ruby_3.0.4_rack_2.gemfile.lock +++ b/gemfiles/ruby_3.0.4_rack_2.gemfile.lock @@ -12,9 +12,10 @@ PATH remote: .. specs: ddtrace (1.14.0) + datadog-ci (~> 0.1.0) debase-ruby_core_source (= 3.2.1) libdatadog (~> 4.0.0.1.0) - libddwaf (~> 1.11.0.0.0) + libddwaf (~> 1.14.0.0.0) msgpack GEM @@ -40,6 +41,7 @@ GEM crack (0.4.5) rexml cri (2.15.11) + datadog-ci (0.1.1) debase-ruby_core_source (3.2.1) debug_inspector (1.1.0) diff-lcs (1.5.0) @@ -53,7 +55,7 @@ GEM json-schema (2.8.1) addressable (>= 2.4) libdatadog (4.0.0.1.0-aarch64-linux) - libddwaf (1.11.0.0.0-aarch64-linux) + libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -149,7 +151,6 @@ PLATFORMS aarch64-linux DEPENDENCIES - addressable (~> 2.4.0) appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/ruby_3.0.4_rack_3.gemfile b/gemfiles/ruby_3.0.4_rack_3.gemfile index 6f9e1d66e9f..dd17ea3de6a 100644 --- a/gemfiles/ruby_3.0.4_rack_3.gemfile +++ b/gemfiles/ruby_3.0.4_rack_3.gemfile @@ -2,7 +2,6 @@ source "https://rubygems.org" -gem "addressable", "~> 2.4.0" gem "appraisal", "~> 2.4.0" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" diff --git a/gemfiles/ruby_3.0.4_rack_3.gemfile.lock b/gemfiles/ruby_3.0.4_rack_3.gemfile.lock index 4e19dced9e9..7ed127612a1 100644 --- a/gemfiles/ruby_3.0.4_rack_3.gemfile.lock +++ b/gemfiles/ruby_3.0.4_rack_3.gemfile.lock @@ -12,9 +12,10 @@ PATH remote: .. specs: ddtrace (1.14.0) + datadog-ci (~> 0.1.0) debase-ruby_core_source (= 3.2.1) libdatadog (~> 4.0.0.1.0) - libddwaf (~> 1.11.0.0.0) + libddwaf (~> 1.14.0.0.0) msgpack GEM @@ -40,6 +41,7 @@ GEM crack (0.4.5) rexml cri (2.15.11) + datadog-ci (0.1.1) debase-ruby_core_source (3.2.1) debug_inspector (1.1.0) diff-lcs (1.5.0) @@ -53,7 +55,7 @@ GEM json-schema (2.8.1) addressable (>= 2.4) libdatadog (4.0.0.1.0-aarch64-linux) - libddwaf (1.11.0.0.0-aarch64-linux) + libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -149,7 +151,6 @@ PLATFORMS aarch64-linux DEPENDENCIES - addressable (~> 2.4.0) appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/ruby_3.1.2_rack_1.gemfile b/gemfiles/ruby_3.1.2_rack_1.gemfile index 46d2accfaf3..b14be0cba62 100644 --- a/gemfiles/ruby_3.1.2_rack_1.gemfile +++ b/gemfiles/ruby_3.1.2_rack_1.gemfile @@ -2,7 +2,6 @@ source "https://rubygems.org" -gem "addressable", "~> 2.4.0" gem "appraisal", "~> 2.4.0" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" diff --git a/gemfiles/ruby_3.1.2_rack_1.gemfile.lock b/gemfiles/ruby_3.1.2_rack_1.gemfile.lock index 29d738c90bd..8e0ef300d87 100644 --- a/gemfiles/ruby_3.1.2_rack_1.gemfile.lock +++ b/gemfiles/ruby_3.1.2_rack_1.gemfile.lock @@ -12,9 +12,10 @@ PATH remote: .. specs: ddtrace (1.14.0) + datadog-ci (~> 0.1.0) debase-ruby_core_source (= 3.2.1) libdatadog (~> 4.0.0.1.0) - libddwaf (~> 1.11.0.0.0) + libddwaf (~> 1.14.0.0.0) msgpack GEM @@ -40,6 +41,7 @@ GEM crack (0.4.5) rexml cri (2.15.11) + datadog-ci (0.1.1) debase-ruby_core_source (3.2.1) debug_inspector (1.1.0) diff-lcs (1.5.0) @@ -53,7 +55,7 @@ GEM json-schema (2.8.1) addressable (>= 2.4) libdatadog (4.0.0.1.0-aarch64-linux) - libddwaf (1.11.0.0.0-aarch64-linux) + libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -149,7 +151,6 @@ PLATFORMS aarch64-linux DEPENDENCIES - addressable (~> 2.4.0) appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/ruby_3.1.2_rack_2.gemfile b/gemfiles/ruby_3.1.2_rack_2.gemfile index 503c8978edc..cb78145b915 100644 --- a/gemfiles/ruby_3.1.2_rack_2.gemfile +++ b/gemfiles/ruby_3.1.2_rack_2.gemfile @@ -2,7 +2,6 @@ source "https://rubygems.org" -gem "addressable", "~> 2.4.0" gem "appraisal", "~> 2.4.0" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" diff --git a/gemfiles/ruby_3.1.2_rack_2.gemfile.lock b/gemfiles/ruby_3.1.2_rack_2.gemfile.lock index e13ddfe9d3a..6469bf0238e 100644 --- a/gemfiles/ruby_3.1.2_rack_2.gemfile.lock +++ b/gemfiles/ruby_3.1.2_rack_2.gemfile.lock @@ -12,9 +12,10 @@ PATH remote: .. specs: ddtrace (1.14.0) + datadog-ci (~> 0.1.0) debase-ruby_core_source (= 3.2.1) libdatadog (~> 4.0.0.1.0) - libddwaf (~> 1.11.0.0.0) + libddwaf (~> 1.14.0.0.0) msgpack GEM @@ -40,6 +41,7 @@ GEM crack (0.4.5) rexml cri (2.15.11) + datadog-ci (0.1.1) debase-ruby_core_source (3.2.1) debug_inspector (1.1.0) diff-lcs (1.5.0) @@ -53,7 +55,7 @@ GEM json-schema (2.8.1) addressable (>= 2.4) libdatadog (4.0.0.1.0-aarch64-linux) - libddwaf (1.11.0.0.0-aarch64-linux) + libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -149,7 +151,6 @@ PLATFORMS aarch64-linux DEPENDENCIES - addressable (~> 2.4.0) appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/ruby_3.1.2_rack_3.gemfile b/gemfiles/ruby_3.1.2_rack_3.gemfile index 6f9e1d66e9f..dd17ea3de6a 100644 --- a/gemfiles/ruby_3.1.2_rack_3.gemfile +++ b/gemfiles/ruby_3.1.2_rack_3.gemfile @@ -2,7 +2,6 @@ source "https://rubygems.org" -gem "addressable", "~> 2.4.0" gem "appraisal", "~> 2.4.0" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" diff --git a/gemfiles/ruby_3.1.2_rack_3.gemfile.lock b/gemfiles/ruby_3.1.2_rack_3.gemfile.lock index 4e19dced9e9..7ed127612a1 100644 --- a/gemfiles/ruby_3.1.2_rack_3.gemfile.lock +++ b/gemfiles/ruby_3.1.2_rack_3.gemfile.lock @@ -12,9 +12,10 @@ PATH remote: .. specs: ddtrace (1.14.0) + datadog-ci (~> 0.1.0) debase-ruby_core_source (= 3.2.1) libdatadog (~> 4.0.0.1.0) - libddwaf (~> 1.11.0.0.0) + libddwaf (~> 1.14.0.0.0) msgpack GEM @@ -40,6 +41,7 @@ GEM crack (0.4.5) rexml cri (2.15.11) + datadog-ci (0.1.1) debase-ruby_core_source (3.2.1) debug_inspector (1.1.0) diff-lcs (1.5.0) @@ -53,7 +55,7 @@ GEM json-schema (2.8.1) addressable (>= 2.4) libdatadog (4.0.0.1.0-aarch64-linux) - libddwaf (1.11.0.0.0-aarch64-linux) + libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -149,7 +151,6 @@ PLATFORMS aarch64-linux DEPENDENCIES - addressable (~> 2.4.0) appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/ruby_3.2.0_rack_1.gemfile b/gemfiles/ruby_3.2.0_rack_1.gemfile index 233406d3e4b..56fdf1853fa 100644 --- a/gemfiles/ruby_3.2.0_rack_1.gemfile +++ b/gemfiles/ruby_3.2.0_rack_1.gemfile @@ -2,7 +2,6 @@ source "https://rubygems.org" -gem "addressable", "~> 2.4.0" gem "appraisal", "~> 2.4.0" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" diff --git a/gemfiles/ruby_3.2.0_rack_1.gemfile.lock b/gemfiles/ruby_3.2.0_rack_1.gemfile.lock index a15270532f8..e4a295f5fb6 100644 --- a/gemfiles/ruby_3.2.0_rack_1.gemfile.lock +++ b/gemfiles/ruby_3.2.0_rack_1.gemfile.lock @@ -12,9 +12,10 @@ PATH remote: .. specs: ddtrace (1.14.0) + datadog-ci (~> 0.1.0) debase-ruby_core_source (= 3.2.1) libdatadog (~> 4.0.0.1.0) - libddwaf (~> 1.11.0.0.0) + libddwaf (~> 1.14.0.0.0) msgpack GEM @@ -39,6 +40,7 @@ GEM crack (0.4.5) rexml cri (2.15.11) + datadog-ci (0.1.1) debase-ruby_core_source (3.2.1) debug_inspector (1.1.0) diff-lcs (1.5.0) @@ -52,7 +54,7 @@ GEM json-schema (2.8.1) addressable (>= 2.4) libdatadog (4.0.0.1.0-aarch64-linux) - libddwaf (1.11.0.0.0-aarch64-linux) + libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -145,7 +147,6 @@ PLATFORMS aarch64-linux DEPENDENCIES - addressable (~> 2.4.0) appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/ruby_3.2.0_rack_2.gemfile b/gemfiles/ruby_3.2.0_rack_2.gemfile index e3774142b11..51f5fbef2c5 100644 --- a/gemfiles/ruby_3.2.0_rack_2.gemfile +++ b/gemfiles/ruby_3.2.0_rack_2.gemfile @@ -2,7 +2,6 @@ source "https://rubygems.org" -gem "addressable", "~> 2.4.0" gem "appraisal", "~> 2.4.0" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" diff --git a/gemfiles/ruby_3.2.0_rack_2.gemfile.lock b/gemfiles/ruby_3.2.0_rack_2.gemfile.lock index e2973d17e9b..a1009630bc9 100644 --- a/gemfiles/ruby_3.2.0_rack_2.gemfile.lock +++ b/gemfiles/ruby_3.2.0_rack_2.gemfile.lock @@ -12,9 +12,10 @@ PATH remote: .. specs: ddtrace (1.14.0) + datadog-ci (~> 0.1.0) debase-ruby_core_source (= 3.2.1) libdatadog (~> 4.0.0.1.0) - libddwaf (~> 1.11.0.0.0) + libddwaf (~> 1.14.0.0.0) msgpack GEM @@ -39,6 +40,7 @@ GEM crack (0.4.5) rexml cri (2.15.11) + datadog-ci (0.1.1) debase-ruby_core_source (3.2.1) debug_inspector (1.1.0) diff-lcs (1.5.0) @@ -52,7 +54,7 @@ GEM json-schema (2.8.1) addressable (>= 2.4) libdatadog (4.0.0.1.0-aarch64-linux) - libddwaf (1.11.0.0.0-aarch64-linux) + libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -145,7 +147,6 @@ PLATFORMS aarch64-linux DEPENDENCIES - addressable (~> 2.4.0) appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/ruby_3.2.0_rack_3.gemfile b/gemfiles/ruby_3.2.0_rack_3.gemfile index a27eb45c2f6..1170fc671ed 100644 --- a/gemfiles/ruby_3.2.0_rack_3.gemfile +++ b/gemfiles/ruby_3.2.0_rack_3.gemfile @@ -2,7 +2,6 @@ source "https://rubygems.org" -gem "addressable", "~> 2.4.0" gem "appraisal", "~> 2.4.0" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" diff --git a/gemfiles/ruby_3.2.0_rack_3.gemfile.lock b/gemfiles/ruby_3.2.0_rack_3.gemfile.lock index a10c8fb2686..f0af3f641ec 100644 --- a/gemfiles/ruby_3.2.0_rack_3.gemfile.lock +++ b/gemfiles/ruby_3.2.0_rack_3.gemfile.lock @@ -12,9 +12,10 @@ PATH remote: .. specs: ddtrace (1.14.0) + datadog-ci (~> 0.1.0) debase-ruby_core_source (= 3.2.1) libdatadog (~> 4.0.0.1.0) - libddwaf (~> 1.11.0.0.0) + libddwaf (~> 1.14.0.0.0) msgpack GEM @@ -39,6 +40,7 @@ GEM crack (0.4.5) rexml cri (2.15.11) + datadog-ci (0.1.1) debase-ruby_core_source (3.2.1) debug_inspector (1.1.0) diff-lcs (1.5.0) @@ -52,7 +54,7 @@ GEM json-schema (2.8.1) addressable (>= 2.4) libdatadog (4.0.0.1.0-aarch64-linux) - libddwaf (1.11.0.0.0-aarch64-linux) + libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -145,7 +147,6 @@ PLATFORMS aarch64-linux DEPENDENCIES - addressable (~> 2.4.0) appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/ruby_3.3.0_rack_1.gemfile b/gemfiles/ruby_3.3.0_rack_1.gemfile index 233406d3e4b..56fdf1853fa 100644 --- a/gemfiles/ruby_3.3.0_rack_1.gemfile +++ b/gemfiles/ruby_3.3.0_rack_1.gemfile @@ -2,7 +2,6 @@ source "https://rubygems.org" -gem "addressable", "~> 2.4.0" gem "appraisal", "~> 2.4.0" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" diff --git a/gemfiles/ruby_3.3.0_rack_1.gemfile.lock b/gemfiles/ruby_3.3.0_rack_1.gemfile.lock index d988c9cd3b9..ae3c049ec25 100644 --- a/gemfiles/ruby_3.3.0_rack_1.gemfile.lock +++ b/gemfiles/ruby_3.3.0_rack_1.gemfile.lock @@ -12,9 +12,10 @@ PATH remote: .. specs: ddtrace (1.14.0) + datadog-ci (~> 0.1.0) debase-ruby_core_source (= 3.2.1) libdatadog (~> 4.0.0.1.0) - libddwaf (~> 1.11.0.0.0) + libddwaf (~> 1.14.0.0.0) msgpack GEM @@ -39,6 +40,7 @@ GEM crack (0.4.5) rexml cri (2.15.11) + datadog-ci (0.1.1) debase-ruby_core_source (3.2.1) debug_inspector (1.1.0) diff-lcs (1.5.0) @@ -52,7 +54,7 @@ GEM json-schema (2.8.1) addressable (>= 2.4) libdatadog (4.0.0.1.0-aarch64-linux) - libddwaf (1.11.0.0.0-aarch64-linux) + libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -145,7 +147,6 @@ PLATFORMS aarch64-linux DEPENDENCIES - addressable (~> 2.4.0) appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/ruby_3.3.0_rack_2.gemfile b/gemfiles/ruby_3.3.0_rack_2.gemfile index e3774142b11..51f5fbef2c5 100644 --- a/gemfiles/ruby_3.3.0_rack_2.gemfile +++ b/gemfiles/ruby_3.3.0_rack_2.gemfile @@ -2,7 +2,6 @@ source "https://rubygems.org" -gem "addressable", "~> 2.4.0" gem "appraisal", "~> 2.4.0" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" diff --git a/gemfiles/ruby_3.3.0_rack_2.gemfile.lock b/gemfiles/ruby_3.3.0_rack_2.gemfile.lock index 50c37fe74af..ec669214353 100644 --- a/gemfiles/ruby_3.3.0_rack_2.gemfile.lock +++ b/gemfiles/ruby_3.3.0_rack_2.gemfile.lock @@ -12,9 +12,10 @@ PATH remote: .. specs: ddtrace (1.14.0) + datadog-ci (~> 0.1.0) debase-ruby_core_source (= 3.2.1) libdatadog (~> 4.0.0.1.0) - libddwaf (~> 1.11.0.0.0) + libddwaf (~> 1.14.0.0.0) msgpack GEM @@ -39,6 +40,7 @@ GEM crack (0.4.5) rexml cri (2.15.11) + datadog-ci (0.1.1) debase-ruby_core_source (3.2.1) debug_inspector (1.1.0) diff-lcs (1.5.0) @@ -52,7 +54,7 @@ GEM json-schema (2.8.1) addressable (>= 2.4) libdatadog (4.0.0.1.0-aarch64-linux) - libddwaf (1.11.0.0.0-aarch64-linux) + libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -145,7 +147,6 @@ PLATFORMS aarch64-linux DEPENDENCIES - addressable (~> 2.4.0) appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/ruby_3.3.0_rack_3.gemfile b/gemfiles/ruby_3.3.0_rack_3.gemfile index a27eb45c2f6..1170fc671ed 100644 --- a/gemfiles/ruby_3.3.0_rack_3.gemfile +++ b/gemfiles/ruby_3.3.0_rack_3.gemfile @@ -2,7 +2,6 @@ source "https://rubygems.org" -gem "addressable", "~> 2.4.0" gem "appraisal", "~> 2.4.0" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" diff --git a/gemfiles/ruby_3.3.0_rack_3.gemfile.lock b/gemfiles/ruby_3.3.0_rack_3.gemfile.lock index 1c5b40aff49..400c5c26535 100644 --- a/gemfiles/ruby_3.3.0_rack_3.gemfile.lock +++ b/gemfiles/ruby_3.3.0_rack_3.gemfile.lock @@ -12,9 +12,10 @@ PATH remote: .. specs: ddtrace (1.14.0) + datadog-ci (~> 0.1.0) debase-ruby_core_source (= 3.2.1) libdatadog (~> 4.0.0.1.0) - libddwaf (~> 1.11.0.0.0) + libddwaf (~> 1.14.0.0.0) msgpack GEM @@ -39,6 +40,7 @@ GEM crack (0.4.5) rexml cri (2.15.11) + datadog-ci (0.1.1) debase-ruby_core_source (3.2.1) debug_inspector (1.1.0) diff-lcs (1.5.0) @@ -52,7 +54,7 @@ GEM json-schema (2.8.1) addressable (>= 2.4) libdatadog (4.0.0.1.0-aarch64-linux) - libddwaf (1.11.0.0.0-aarch64-linux) + libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -145,7 +147,6 @@ PLATFORMS aarch64-linux DEPENDENCIES - addressable (~> 2.4.0) appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2)