File tree Expand file tree Collapse file tree 2 files changed +5
-8
lines changed
Expand file tree Collapse file tree 2 files changed +5
-8
lines changed Original file line number Diff line number Diff line change @@ -69,15 +69,13 @@ def add_no_arg_offense(node)
6969 end
7070
7171 def check_for_unused_proxy ( block , proxy )
72- name , = *proxy
73-
7472 find_arg_usage ( block ) do |usage |
75- return if usage . include? ( s ( :lvar , name ) )
73+ return if usage . include? ( s ( :lvar , proxy . name ) )
7674 end
7775
7876 add_offense (
7977 proxy ,
80- message : format ( MSG_UNUSED_ARG , arg : name )
78+ message : format ( MSG_UNUSED_ARG , arg : proxy . name )
8179 )
8280 end
8381
Original file line number Diff line number Diff line change @@ -67,11 +67,10 @@ def single_element_array?(node)
6767 end
6868
6969 def autocorrect_hash_arg ( corrector , arg )
70- key , value = *arg . children . first
71-
72- corrector . replace ( arg , key_to_arg ( key ) )
70+ pair = arg . pairs . first
71+ corrector . replace ( arg , key_to_arg ( pair . key ) )
7372 corrector . insert_after ( arg . parent . loc . end ,
74- ".and_return(#{ value . source } )" )
73+ ".and_return(#{ pair . value . source } )" )
7574 end
7675
7776 def autocorrect_array_arg ( corrector , arg )
You can’t perform that action at this time.
0 commit comments