Commit 29dc6ba730bb94e203900f27cb1d095c94dc8db0
1 parent
c14a3293
Exists in
master
and in
1 other branch
Rubocop: unfold inject-calls a bit for readability
Showing
2 changed files
with
6 additions
and
8 deletions
Show diff stats
.rubocop_todo.yml
| @@ -110,12 +110,6 @@ Style/IfUnlessModifier: | @@ -110,12 +110,6 @@ Style/IfUnlessModifier: | ||
| 110 | Style/MultilineOperationIndentation: | 110 | Style/MultilineOperationIndentation: |
| 111 | Enabled: false | 111 | Enabled: false |
| 112 | 112 | ||
| 113 | -# Offense count: 1 | ||
| 114 | -# Configuration parameters: Methods. | ||
| 115 | -Style/SingleLineBlockParams: | ||
| 116 | - Exclude: | ||
| 117 | - - 'lib/hoptoad/v2.rb' | ||
| 118 | - | ||
| 119 | # Offense count: 873 | 113 | # Offense count: 873 |
| 120 | # Cop supports --auto-correct. | 114 | # Cop supports --auto-correct. |
| 121 | # Configuration parameters: EnforcedStyle, SupportedStyles. | 115 | # Configuration parameters: EnforcedStyle, SupportedStyles. |
lib/hoptoad/v2.rb
| @@ -22,11 +22,15 @@ module Hoptoad | @@ -22,11 +22,15 @@ module Hoptoad | ||
| 22 | elsif node.key?('key') | 22 | elsif node.key?('key') |
| 23 | { normalize_key(node['key']) => nil } | 23 | { normalize_key(node['key']) => nil } |
| 24 | else | 24 | else |
| 25 | - node.inject({}) { |rekeyed, (key, val)| rekeyed.merge(normalize_key(key) => rekey(val)) } | 25 | + node.inject({}) do |rekeyed, (key, val)| |
| 26 | + rekeyed.merge(normalize_key(key) => rekey(val)) | ||
| 27 | + end | ||
| 26 | end | 28 | end |
| 27 | when Array | 29 | when Array |
| 28 | if node.first.key?('key') | 30 | if node.first.key?('key') |
| 29 | - node.inject({}) { |rekeyed, keypair| rekeyed.merge(rekey(keypair)) } | 31 | + node.inject({}) do |rekeyed, keypair| |
| 32 | + rekeyed.merge(rekey(keypair)) | ||
| 33 | + end | ||
| 30 | else | 34 | else |
| 31 | node.map { |n| rekey(n) } | 35 | node.map { |n| rekey(n) } |
| 32 | end | 36 | end |