From: Koichi Sasada Date: 2011-06-11T14:42:06+09:00 Subject: [ruby-core:36969] [Ruby 1.9 - Bug #3738][Closed] Invalid Line Number in Unused Variable Warning Issue #3738 has been updated by Koichi Sasada. Status changed from Assigned to Closed maybe fixed. ---------------------------------------- Bug #3738: Invalid Line Number in Unused Variable Warning http://redmine.ruby-lang.org/issues/3738 Author: Run Paint Run Run Status: Closed Priority: Low Assignee: Nobuyoshi Nakada Category: core Target version: ruby -v: ruby 1.9.3dev (2010-08-19 trunk 29056) [i686-linux] =begin run@paint:/tmp ��� cat unused.rb def unused *x self.class.send(:define_method, :m) {|*x| } end run@paint:/tmp ��� ruby -v unused.rb ruby 1.9.3dev (2010-08-19 trunk 29056) [i686-linux] unused.rb:2: warning: shadowing outer local variable - x unused.rb:12176: warning: assigned but unused variable - x run@paint:/tmp ��� wc unused.rb 3 8 64 unused.rb =end -- http://redmine.ruby-lang.org