Actions
Bug #470
closedFile::openのドキュメント
Description
=begin
現状ではFile::openの挙動をrdocから読み取ることが困難です。
- IO::openの解説に、サブクラスでIO#initializeをオーバーライドした場合に引数を含めて挙動が左右されることが書かれていない
- IO::openの解説にIO#initializeに依存した引数の仕様だけが書いてある
各クラスのクラスメソッドnewの解説に倣うならば、IO::openの解説とは別にFile::openのエントリが存在すべきです。
添付(redmineに)のパッチではrdocはFile::openというエントリを認識してくれませんでした。どうも、RDoc::Parser::Cは、このようなRubyインスタンスを通じてC言語関数が多態性を持つ可能性を考慮せず、1つのrb_define_methodについて1つのエントリを作成するように思えます。
=end
Files
Updated by ko1 (Koichi Sasada) about 16 years ago
- Assignee set to matz (Yukihiro Matsumoto)
=begin
=end
Updated by yugui (Yuki Sonoda) about 16 years ago
- Assignee deleted (
matz (Yukihiro Matsumoto)) - Target version set to 1.9.1 Release Candidate
=begin
=end
Updated by ko1 (Koichi Sasada) almost 16 years ago
- Assignee set to matz (Yukihiro Matsumoto)
=begin
=end
Updated by yugui (Yuki Sonoda) almost 16 years ago
- Assignee changed from matz (Yukihiro Matsumoto) to yugui (Yuki Sonoda)
=begin
call-seq二つじゃなくて、並べて書けば、とのこと。
=end
Updated by yugui (Yuki Sonoda) almost 16 years ago
- Status changed from Open to Closed
=begin
applied in r20946.
=end
Actions
Like0
Like0Like0Like0Like0Like0Like0