Skip to content

Commit 0381746

Browse files
committed
Replace v.dup.delete_if with v.reject to save object allocations.
1 parent bb1c4c2 commit 0381746

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

lib/json/ld/frame.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -325,7 +325,7 @@ def filter_subject(subject, frame, state, flags)
325325
validate_frame(v)
326326
has_default = v.has_key?('@default')
327327
# Exclude framing keywords
328-
v = v.dup.delete_if {|kk,vv| EXCLUDED_FRAMING_KEYWORDS.include?(kk)}
328+
v = v.reject {|kk,vv| EXCLUDED_FRAMING_KEYWORDS.include?(kk)}
329329
end
330330

331331

0 commit comments

Comments
 (0)