File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -262,13 +262,15 @@ class Procsy
262
262
attr_reader :example
263
263
264
264
Example . public_instance_methods ( false ) . each do |name |
265
- next if name . to_sym == :run || name . to_sym == :inspect || name . to_sym == :to_s
265
+ name_sym = name . to_sym
266
+ next if name_sym == :run || name_sym == :inspect || name_sym == :to_s
266
267
267
268
define_method ( name ) { |*a , &b | @example . __send__ ( name , *a , &b ) }
268
269
end
269
270
270
271
Proc . public_instance_methods ( false ) . each do |name |
271
- next if name . to_sym == :call || name . to_sym == :inspect || name . to_sym == :to_s || name . to_sym == :to_proc
272
+ name_sym = name . to_sym
273
+ next if name_sym == :call || name_sym == :inspect || name_sym == :to_s || name_sym == :to_proc
272
274
273
275
define_method ( name ) { |*a , &b | @proc . __send__ ( name , *a , &b ) }
274
276
end
You can’t perform that action at this time.
0 commit comments