Issue #8691 has been updated by zzak (Zachary Scott).

Status changed from Feedback to Closed

closing, see ruby-core:57091
----------------------------------------
Feature #8691: Add warning for variable that is re-assigned but not re-used
https://bugs.ruby-lang.org/issues/8691#change-41944

Author: agrimm (Andrew Grimm)
Status: Closed
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/