[#48558] ruby 1.9.3p0 の private_constant — Kenichi Kamiya <kachick1@...>
初めまして、神谷と申します。
7 messages
2011/12/03
[#48569] make test-all — Yuji Yamano <yyamano@...>
こんばんは。
4 messages
2011/12/07
[ruby-list:48573] Re: ruby 1.9.3p0 の private_constant
From:
Yusuke Endoh <mame@...>
Date:
2011-12-08 12:24:22 UTC
List:
ruby-list #48573
遠藤です。 2011年12月5日8:53 Yukihiro Matsumoto <matz@ruby-lang.org>: > In message "Re: [ruby-list:48565] Re: ruby 1.9.3p0 の private_constant" > on Mon, 5 Dec 2011 07:49:00 +0900, Yusuke Endoh <mame@tsg.ne.jp> writes: > > |> これもなんらかの対応したほうが良さそうです。 > |> いっそ ArgumentError 例外にしても良いですよ。 > | > |そうしたいところですが、無引数 private_class_method が使われて > |しまっている実例はいくつも見つかります (おそらくすべて勘違い) 。 > | > |https://github.com/f1software/flint/blob/master/jordan/alex.rb#L8 > |https://github.com/vim-ruby/vim-ruby/blob/master/bin/vim-ruby-install.rb#L116 > |https://github.com/bloom-lang/bud/blob/master/lib/bud/joins.rb#L73 > | > |それでも例外にします? > > 勘違いなら教えてあげたほうが良いようにも思います。ただ、変更 > のタイミングは気をつけるべきでしょうね。2.0の時? お返事遅くなりました。では、後で例外にしておきます。 (意図的ではないにせよ) 動いていたコードが例外を吐くようになるのは、 あんまり互換性 100% ではないような気もしますが、まあ臨機応変です かね。 -- Yusuke Endoh <mame@tsg.ne.jp>