From: "agrimm (Andrew Grimm)" Date: 2013-09-10T08:26:18+09:00 Subject: [ruby-core:57091] [ruby-trunk - Feature #8691] Add warning for variable that is re-assigned but not re-used 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/