Issue #8691 has been updated by agrimm (Andrew Grimm).


A third party tool that I use, called Rubocop, has implemented such functionality. https://github.com/bbatsov/rubocop/issues/458

So I don't really require this functionality in MRI any more.
----------------------------------------
Feature #8691: Add warning for variable that is re-assigned but not re-used
https://bugs.ruby-lang.org/issues/8691#change-41701

Author: agrimm (Andrew Grimm)
Status: Open
Priority: Normal
Assignee: 
Category: 
Target version: 


The following code

def reassigned_unused
  a = 42
  b = a.to_s
  a = 56
  b
end

Does not currently generate an "assigned but unused variable" warning about the second assignment to "a".

Is it feasible to create a warning for such a scenario?


-- 
http://bugs.ruby-lang.org/