Bug #1950: 警告が正しく発っせられない
http://redmine.ruby-lang.org/issues/show/1950

起票者: tadayoshi funaba
ステータス: Open, 優先度: Normal
ruby -v: ruby 1.9.2dev (2009-08-18 trunk 24578) [i686-linux]

a.rb にある警告対象が、a.rb 自体を参照しても発っせられないのに b.rb な
どから間接的に呼んだ場合には (b.rb のこととして) 発っせられることがある。

$ cat a.rb
/[aa]/ =~ 'a'
$ cat b.rb
require 'a'

$ ./ruby -w -I. a.rb
$ ./ruby -w -I. b.rb
b.rb:1: warning: character class has duplicated range: /[aa]/


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