From a3ff14c403322b1ff62593a435b82476af041cb0 Mon Sep 17 00:00:00 2001 From: Anton-Ivanov Date: Wed, 23 Oct 2024 20:13:21 +0300 Subject: [PATCH] add gems from standard lib to gemfile [no issue] since this gems will be removed from standard lib in next ruby release --- Gemfile | 12 ++++++++++++ Gemfile.lock | 25 +++++++++++++++++++++++++ 2 files changed, 37 insertions(+) diff --git a/Gemfile b/Gemfile index 92b05781a..be377043d 100644 --- a/Gemfile +++ b/Gemfile @@ -156,3 +156,15 @@ gem 'cryptomus', '~> 0.2.0' gem 'opentelemetry-exporter-otlp' gem 'opentelemetry-instrumentation-all' gem 'opentelemetry-sdk' + +# Gems from ruby 3 standart library +gem 'base64' +gem 'bigdecimal', '3.1.5' +gem 'drb', '2.2.0' +gem 'fiddle', '1.1.2' +gem 'logger', '1.6.0' +gem 'mutex_m' +gem 'observer', '~> 0.1.2' +gem 'ostruct' +gem 'rdoc', '6.6.3.1' +gem 'syslog', '~> 0.1.2' diff --git a/Gemfile.lock b/Gemfile.lock index a8dfdf57e..14bec9a69 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -216,7 +216,9 @@ GEM ruby2_keywords (>= 0.0.2, < 1.0) ast (2.4.2) awesome_print (1.8.0) + base64 (0.2.0) bcrypt (3.1.13) + bigdecimal (3.1.5) bootsnap (1.9.1) msgpack (~> 1.0) brakeman (6.1.2) @@ -300,6 +302,8 @@ GEM activesupport (>= 5.0) request_store (>= 1.0) ruby2_keywords + drb (2.2.0) + ruby2_keywords dry-configurable (1.0.1) dry-core (~> 1.0, < 2) zeitwerk (~> 2.6) @@ -353,6 +357,7 @@ GEM concurrent-ruby (~> 1.1) websocket-driver (>= 0.6, < 0.8) ffi (1.15.1) + fiddle (1.1.2) font-awesome-rails (4.7.0.8) railties (>= 3.2, < 8.0) formtastic (4.0.0) @@ -418,6 +423,7 @@ GEM rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) locale (2.1.2) + logger (1.6.0) loofah (2.22.0) crass (~> 1.0.2) nokogiri (>= 1.12.0) @@ -437,6 +443,7 @@ GEM msgpack (1.7.2) multi_xml (0.6.0) mustache (1.1.1) + mutex_m (0.2.0) net-imap (0.3.6) date net-protocol @@ -452,6 +459,7 @@ GEM nokogiri (1.16.7) mini_portile2 (~> 2.8.2) racc (~> 1.4) + observer (0.1.2) oj (3.11.2) opentelemetry-api (1.2.3) opentelemetry-common (0.20.0) @@ -648,6 +656,7 @@ GEM opentelemetry-semantic_conventions (1.10.0) opentelemetry-api (~> 1.0) orm_adapter (0.5.0) + ostruct (0.6.0) paper_trail (14.0.0) activerecord (>= 6.0) request_store (~> 1.4) @@ -659,6 +668,8 @@ GEM pg (1.4.6) pgq_prometheus (0.2.3) prometheus_exporter + psych (5.1.2) + stringio public_suffix (4.0.6) puma (6.4.3) nio4r (~> 2.0) @@ -710,6 +721,8 @@ GEM rb-inotify (0.10.1) ffi (~> 1.0) rchardet (1.8.0) + rdoc (6.6.3.1) + psych (>= 4.0.0) regexp_parser (1.8.2) request_store (1.4.1) rack (>= 1.4) @@ -807,7 +820,9 @@ GEM actionpack (>= 5.2) activesupport (>= 5.2) sprockets (>= 3.0.0) + stringio (3.1.1) strscan (3.1.0) + syslog (0.1.2) syslog-logger (1.6.8) text (1.3.1) thin (1.8.2) @@ -865,6 +880,8 @@ DEPENDENCIES activerecord-import annotate awesome_print + base64 + bigdecimal (= 3.1.5) bootsnap brakeman bullet @@ -886,9 +903,11 @@ DEPENDENCIES devise (>= 4.6.0) devise_ldap_authenticatable! draper + drb (= 2.2.0) excelinator! factory_bot_rails ferrum + fiddle (= 1.1.2) font-awesome-rails httparty (~> 0.21.0) jquery-rails @@ -899,17 +918,21 @@ DEPENDENCIES jwt knock! listen + logger (= 1.6.0) matrix (~> 0.4.2) mini_racer + mutex_m net-imap (~> 0.3.4) net-ldap (~> 0.16.0) net-pop (~> 0.1.2) net-smtp (~> 0.3.3) novus-nvd3-rails! + observer (~> 0.1.2) odf-report! opentelemetry-exporter-otlp opentelemetry-instrumentation-all opentelemetry-sdk + ostruct paper_trail parallel parallel_tests @@ -925,6 +948,7 @@ DEPENDENCIES rails (~> 7.0) rails-html-sanitizer (~> 1.0) ransack + rdoc (= 6.6.3.1) responders rspec-rails rspec_api_documentation! @@ -943,6 +967,7 @@ DEPENDENCIES simplecov (~> 0.21.2) simplecov-cobertura (~> 2.1) sprockets + syslog (~> 0.1.2) syslog-logger thin uglifier (>= 1.3)