ruby-reference-manual:3806
From: "ridec (ridec _)" <redmine@r...>
Date: Wed, 4 Sep 2013 11:07:15 +0900
Subject: [ruby-reference-manual:3806] [るりまプロジェクト - Feature #8247] RDoc へのリンクを表示する
Issue #8247 has been updated by ridec (ridec _). 各メソッドからruby-doc.orgのRDocへリンクを表示する機能を実装し、PullRequestをお送りしました。 https://github.com/rurema/bitclust/pull/4 ほとんどのメソッドからのリンクは問題無いと思いますが、 一部のメソッドは機械的に生成したURLがruby-doc.orgに存在しないため、エラーページに飛ばされます。 現在確認できている異常リンクは以下のとおりです。 Version 1.9.3, 2.0.0 IO.console_sizeからのリンク ARGF.class内のメソッドからのリンク Version 2.0.0 MiniTest/Mock MiniTest/Assertions MiniTest/Unit 内のメソッドからのリンク MiniTestについては原因が判明しており、2.0.0でruby-doc.orgのRDocのURLが変わったためです。 例: MiniTest/Assersions 1.9.3: http://www.ruby-doc.org/stdlib-1.9.3/libdoc/minitest/unit/rdoc/MiniTest/Assertions.html 2.0.0: http://www.ruby-doc.org/stdlib-2.0/libdoc/minitest/rdoc/MiniTest/Assertions.html 試しにdoctreeのrefm/api/src/LIBRARIESを次のように変更し diff --git a/refm/api/src/LIBRARIES b/refm/api/src/LIBRARIES index 030cf97..eb70a3a 100644 --- a/refm/api/src/LIBRARIES +++ b/refm/api/src/LIBRARIES @@ -200,10 +200,7 @@ mailread mathn matrix #@since 1.9.1 -minitest/autorun -minitest/mock -minitest/spec -minitest/unit +minitest #@end #@until 1.9.1 md5 更にrefm/api/src/minitest.rdを追加しメソッドを書いてみたところ、正しいURLが生成されることが確認できました。 ---------------------------------------- Feature #8247: RDoc へのリンクを表示する https://bugs.ruby-lang.org/issues/8247#change-41594 Author: okkez (okkez _) Status: Open Priority: Normal Assignee: Category: bitclust Target version: reporter: ruby_version: https://github.com/yhara/prismdoc/ では自前で RDoc のソースを持っているけど、http://ruby-doc.org/ があるのでそちらへのリンクを表示すればよさそう。 URL は機械的に計算できるはず。 リンクの表示位置は、メソッドシグニチャの横あたりがよさそう。 クラスやライブラリへのリンクも追加する。 -- http://bugs.ruby-lang.org/ -- ML: ruby-reference-manual@m... Info: http://QuickML.com/
3620 2013-04-11 02:54 [redmine@r... ] [るりまプロジェクト - Feature #8247][Open] RDoc へのリンクを表示する -> 3806 2013-09-04 04:07 ┣[redmine@r... ] [るりまプロジェクト - Feature #8247] RDoc へのリンクを表示する 3809 2013-09-04 06:07 ┣[sho-h@n... ] [るりまプロジェクト - Feature #8247] RDoc へのリンクを表示する 3810 2013-09-04 06:20 ┣[redmine@r... ] [るりまプロジェクト - Feature #8247] RDoc へのリンクを表示する 3811 2013-09-04 06:41 ┣[sho-h@n... ] [るりまプロジェクト - Feature #8247] RDoc へのリンクを表示する 3835 2013-09-09 03:11 ┗[redmine@r... ] [るりまプロジェクト - Feature #8247] RDoc へのリンクを表示する