🌊
[Bug #20401] when で値が重複しているときの警告文に対するバグ報告
[Bug #20401] Duplicated when clause warning line number
- 以下のようなコードを実行すると『5行目が無視される』と警告が出るが実際に無視されるのは『8行目』なので実態と異なるというバグ報告
foo = :bar
# warning: duplicated `when' clause with line 5 is ignored
case foo
when :bar
pp "bar1"
when :baz
when :bar
pp "bar2"
end
# =<> bar1
- これは
-W
を付けたときに出力される警告にはなりますね - まあ普通に紛らわしいですねー
Discussion