File tree 3 files changed +8
-3
lines changed
3 files changed +8
-3
lines changed Original file line number Diff line number Diff line change 1
1
### 1.3.2 (Next)
2
2
3
3
#### Features
4
-
4
+ * Your contribution here.
5
+ * [ #2014 ] ( https://github.com/ruby-grape/grape/pull/2014 ) : Reduce total allocated arrays - [ @ericproulx ] ( https://github.com/ericproulx ) .
5
6
* [ #2011 ] ( https://github.com/ruby-grape/grape/pull/2011 ) : Reduce total retained regexes - [ @ericproulx ] ( https://github.com/ericproulx ) .
6
7
7
8
#### Fixes
Original file line number Diff line number Diff line change @@ -8,8 +8,10 @@ class ReverseStackableValues < StackableValues
8
8
protected
9
9
10
10
def concat_values ( inherited_value , new_value )
11
+ return inherited_value unless new_value
12
+
11
13
[ ] . tap do |value |
12
- value . concat ( new_value ) if new_value
14
+ value . concat ( new_value )
13
15
value . concat ( inherited_value )
14
16
end
15
17
end
Original file line number Diff line number Diff line change @@ -29,9 +29,11 @@ def to_hash
29
29
protected
30
30
31
31
def concat_values ( inherited_value , new_value )
32
+ return inherited_value unless new_value
33
+
32
34
[ ] . tap do |value |
33
35
value . concat ( inherited_value )
34
- value . concat ( new_value ) if new_value
36
+ value . concat ( new_value )
35
37
end
36
38
end
37
39
end
You can’t perform that action at this time.
0 commit comments