ruby-reference-manual:3469
From: "pypypy567 (py _)" <redmine@r...>
Date: Fri, 11 Jan 2013 18:23:18 +0900
Subject: [ruby-reference-manual:3469] [るりまプロジェクト - Bug #7686] extend で追加されたクラスメソッドの記事
Issue #7686 has been updated by pypypy567 (py _). bind みたいに余計なものも出てきますが表示されないものを加えるより表示されるものを抜くほうが楽かなーと。 ---------------------------------------- Bug #7686: extend で追加されたクラスメソッドの記事 https://bugs.ruby-lang.org/issues/7686#change-35352 Author: pypypy567 (py _) Status: Open Priority: Normal Assignee: Category: Target version: reporter: ruby_version: 例えば Matrix クラスは Exception2MessageMapper モジュールを extend していて、それによってクラスメソッドの Raise などが追加されています。 現状では他から継承したメソッドの説明はすべて継承元にまかせることになっていると思います。 Matrix.Raise メソッドの実体は Exception2MessageMapper#Raise なので説明はそちらに有るべきですが、Exception2MessageMapper はクラスの継承リストに現れないのでたどり着くのが少し面倒です。 なので Matrix.Raise の項目を作ってポインタを置いておいた方が分かりやすいのではないかと思いました。 とりあえず自動検出出来るようにするべきだと思うので bc-methods.rb のパッチを書いてみました。 ちなみに Object と Kernel はどっちでも変わらないようですが一応そろえてみました。 -- http://bugs.ruby-lang.org/ -- ML: ruby-reference-manual@m... Info: http://QuickML.com/
3467 2013-01-11 10:08 [redmine@r... ] [るりまプロジェクト - Bug #7686][Open] extend で追加されたクラスメソッドの記事 -> 3469 2013-01-11 10:23 ┣[redmine@r... ] [るりまプロジェクト - Bug #7686] extend で追加されたクラスメソッドの記事 3479 2013-01-27 02:56 ┣[redmine@r... ] [るりまプロジェクト - Bug #7686] extend で追加されたクラスメソッドの記事 3625 2013-04-11 06:21 ┣[redmine@r... ] [るりまプロジェクト - Bug #7686] extend で追加されたクラスメソッドの記事 3724 2013-06-02 04:58 ┗[redmine@r... ] [るりまプロジェクト - Bug #7686][Rejected] extend で追加されたクラスメソッドの記事