問題タブ [yard]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1147 参照

ruby - ヤード0.7.3は、マークダウンとテキスタイルの両方でREADMEを構築できません

私のプロジェクトのREADMEファイルをマークダウンに変換することにしました。そして、ヤードを使用して、ドキュメントが正常にレンダリングされたことを確認しました。そこで、rdiscountをインストールし、READMEをREADME.mdに変更して、次のことを試しました。

それは私に警告を与えました:

だから私は試しました:

同じ問題。ランニング:

もう少し情報を提供します:

テキスタイルを使ってみても同じことが起こります。誰かが問題を再現してみたい場合は、プロジェクトはgithubにあります。ありがとうございました。

0 投票する
1 に答える
70 参照

ruby - yardoc serialized_pa​​th を変更

serialized_path現在、Yardoc は次のようなドキュメントを生成します: doc/ModuleName.html、doc/ModuleName/ClassName.html、doc/ModuleName/ClassName/method_name.html /ModuleName/index.html doc/ModuleName/ClassName/index.html および doc/ModuleName/ClassName/method_name/index.html

0 投票する
1 に答える
793 参照

ruby - ヤードでオフラインのすべてのRubyドキュメント

自分の宝石に関するドキュメントを見たい場合は、次のことができます。

Rubyの標準ライブラリのドキュメントを確認するにはどうすればよいですか?

0 投票する
3 に答える
1491 参照

ruby-on-rails - Yardサーバーを本番サーバーで実行するにはどうすればよいですか?

Yardサーバーを本番サーバーで実行するにはどうすればよいですか?多分いくつかのタスクを使用しますか?乗客とnginx、Jenkins(Hudson)を使用して、capistranoからロードします。

0 投票する
3 に答える
1199 参照

ruby - Ruby ドキュメントに YARD を使用した内部コメント?

私は、管理している ruby​​gem を RDoc から YARD ドキュメントに切り替えようとしています。ただし、コード内にのみ残す必要があり、ドキュメントには表示されない重要なコメントがコード内にいくつかあります。例えば:

RDoc は#--and#++ゲートを尊重しますが、YARD は受け入れません。YARD のマークアップで類似のことを行うための構文は (存在する場合) は何ですか?

0 投票する
1 に答える
1759 参照

ruby - YARD:含まれているモジュールによって追加されたクラスメソッドのドキュメント化

YARDを使用してRubyGemのドキュメントを作成しています。私のgemには、モジュールがクラスに含まれているこの一般的なルビーパターンに従うコードがあり、そのモジュールはインスタンスメソッドを追加するだけでなく、クラスメソッドも追加します。

デフォルトでは、YARDは次のようなFooクラスのドキュメントを生成します。

Fooクラスの不十分なドキュメント

このドキュメントは、メソッドが利用可能であることをユーザーに通知していないため、不十分だと思います。Foo.helloについて学ぶhelloには、ユーザーはをクリックしてからをクリックする必要がありMooますClassMethods

Foo1ページにすべてのクラスメソッドとインスタンスメソッドのリストがあると便利です。どうすればそれを実現できますか?コードを変更する必要がありますか、それともYARDにヒントを与えるために追加できるタグがありClassMethodsますか?

0 投票する
1 に答える
612 参照

ruby - RubyのYarddocツールを使用して、メソッドをアルファベット順に並べないようにYardを構成できますか?

Yardで文書化したいRubyプログラミングチュートリアルを開発しています。デフォルトでは、Yardはモジュール/クラス内のすべてのメソッドをアルファベット順に配置します。ただし、チュートリアルの各モジュールのメソッドは相互に構築されているため、作成した順序で保持したいと思います。

メソッドをアルファベット順に並べないようにYardを構成する方法はありますか?

0 投票する
1 に答える
399 参照

ruby-on-rails - YARDを使用してerbテンプレートを文書化することが可能

YARDを使用してテンプレートを文書化することは可能ですか、それともファイルにクラスが必要ですか?走ってみました

ヤードドキュメントコントローラー/モデル/ビュー/インデックス/

ただし、インデックスビューは取得されません。メタデータがドキュメントの追加ファイルに追加されるのがわかりますが、明らかにヤードコメントをレンダリングしたくありません。各ビューで使用されているパーシャルを文書化したいだけです。

どうも

0 投票する
1 に答える
167 参照

ruby-on-rails - 定数値に関連するドキュメントを適切な方法で記述および表示するにはどうすればよいですか?

Ruby on Rails 3.1.0 を使用しており、YARD 0.7.4 を使用しようとしています。定数値を文書化したいので、クラスで次のように述べます。

yardoc(またはyard doc) コマンドを実行した後の HTML 出力は次のとおりです。

ここに画像の説明を入力

上の画像では、HTML ドキュメントが適切にレンダリング/生成されていないことが示されています。少なくとも、私が期待するほどではありません。YAML のドキュメントを読みましたが、まだ問題があります。定数値に関連するドキュメントをより適切に記述および表示するにはどうすればよいですか?