From 3ddac7e7dd372dc0902b8773baaa8c6ee5a2f502 Mon Sep 17 00:00:00 2001 From: Mattia Giuffrida Date: Fri, 4 Nov 2022 16:23:59 +0000 Subject: [PATCH] Bump minimum required Ruby to 2.7 --- .rubocop.yml | 2 +- lib/sidekiq/logging/shared.rb | 2 +- sidekiq-logstash.gemspec | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.rubocop.yml b/.rubocop.yml index c899b21..de1e010 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -7,7 +7,7 @@ AllCops: DisplayCopNames: true DisplayStyleGuide: true NewCops: enable - TargetRubyVersion: 2.5 + TargetRubyVersion: 2.7 Metrics/BlockLength: Exclude: diff --git a/lib/sidekiq/logging/shared.rb b/lib/sidekiq/logging/shared.rb index 4156103..67df5e5 100644 --- a/lib/sidekiq/logging/shared.rb +++ b/lib/sidekiq/logging/shared.rb @@ -130,7 +130,7 @@ def filter_args def deep_stringify!(args) case args when Hash - args.map { |key, value| [deep_stringify!(key), deep_stringify!(value)] }.to_h + args.to_h { |key, value| [deep_stringify!(key), deep_stringify!(value)] } when Array args.map! { |val| deep_stringify!(val) } else diff --git a/sidekiq-logstash.gemspec b/sidekiq-logstash.gemspec index 8711253..77e9d2b 100644 --- a/sidekiq-logstash.gemspec +++ b/sidekiq-logstash.gemspec @@ -19,7 +19,7 @@ Gem::Specification.new do |spec| spec.files = `git ls-files -z`.split("\x0").reject { |f| f.match(%r{^(test|spec|features)/}) } spec.require_paths = ['lib'] - spec.required_ruby_version = '>= 2.5.0' + spec.required_ruby_version = '>= 2.7.0' spec.add_dependency 'logstash-event', '~> 1.2' spec.add_dependency 'sidekiq', '~> 7.0'