From bfa6f1122120e9c7317ddcab3ec6a6a1e264cbf4 Mon Sep 17 00:00:00 2001 From: Thorsten Eckel Date: Tue, 5 May 2015 16:56:12 +0200 Subject: [PATCH] Corrected with rubocop cop 'Style/EachWithObject'. --- .rubocop.yml | 2 -- lib/sessions.rb | 3 +-- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/.rubocop.yml b/.rubocop.yml index 76271f3b3..4a9426b0d 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -236,8 +236,6 @@ Metrics/BlockNesting: Enabled: false Lint/RescueException: Enabled: false -Style/EachWithObject: - Enabled: false Style/PredicateName: Enabled: false Style/ClassVars: diff --git a/lib/sessions.rb b/lib/sessions.rb index 2568f5a63..484180392 100644 --- a/lib/sessions.rb +++ b/lib/sessions.rb @@ -602,7 +602,7 @@ returns end def self.symbolize_keys(hash) - hash.inject({}) {|result, (key, value)| + hash.each_with_object({}) {|(key, value), result| new_key = case key when String then key.to_sym else key @@ -612,7 +612,6 @@ returns else value end result[new_key] = new_value - result } end