問題タブ [javadoc]

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 投票する
4 に答える
72156 参照

java - javadoc: @version および @since

クラスの一部として@versionとの両方を含める理由はありますか?@since

それらは相互に排他的であるようです。

また、とは何%I%%G% 意味し、どのように設定/使用するのですか?

0 投票する
5 に答える
347 参照

java - Java でフレンド (C++ で使用可能) 機能を実装する

わかりました、友情がカプセル化を破るかどうかの議論を残して、実際にエレガントに首尾一貫したデザインを考え出してみましょう. これは 2 つの機能です。

1) 実装方法に関する一般的な質問:

2) なぜこの機能が必要なのですか? 私のクラスのいくつかは、Serializable インターフェイスを実装しています。ただし、Serializable メソッドを Derived クラスで保護して、それらをクライアント (およびドキュメント -- javadoc) に公開しないようにしたいと考えています。ただし、内部クラスはそれらにアクセスできる必要があります。Javaでこの問題を解決する一般的な方法は何ですか?

注: 現在の C++ 標準で定義されているフレンドシップを使用しています。

ありがとう

0 投票する
6 に答える
11171 参照

java - javadocのコンパイル中に警告(コードベース全体)を抑制するにはどうすればよいですか?

コンパイル時に何千もの警告が表示されるレガシーJavaコードベースで立ち往生しています。これらすべての警告の原因を実際に修正したいと思いますが、残念ながら、現時点ではそれは私の会社の選択肢ではありません(「収益を生み出す新製品を作る」などの他のことは、担当者によって優先度が高いと考えられています。 。

これで、継続的ビルドサーバーからの出力で実際のエラーを見つけるのが困難になるという事実がなければ、これらすべての警告に耐えることができました。ビルドサーバーはant呼び出しを使用するだけで、特別なことは何もありませんが、これまでのところ、警告出力を防ぐためにこの呼び出しを変更する方法については何も見つかりませんでした。

コードを調べて@SuppressWarningsアノテーションをどこにでも追加することは機能しますが、すべての警告のソースを調べて修正するのとほぼ同じくらいの苦痛も伴います。だから私が本当に好きなのは、私にできる方法があったかどうかです。

または同様のもので、javadocコンパイラがすべての警告メッセージを出力しないようにします。このようなもの(グローバルjavadoc警告の無効化)は可能ですか?

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

java - Java でパッケージを文書化するにはどうすればよいですか?

Java API では、パッケージの Javadoc コメントを確認できます。

パッケージを文書化する Javadoc コメントはどのように/どこに配置すればよいですか?

0 投票する
2 に答える
833 参照

java - クラスから廃止されたメソッドのリストを取得する方法

クラスから廃止されたメソッドのリストを取得するにはどうすればよいですか。

クラスがドキュメントに渡すために非推奨としてマークされたメソッドをリストする必要があります。

各メソッドとその javadoc を個別のファイルにコピー アンド ペーストしたくありません。javadoc ツールまたは eclipse を使用してこれを行うことは可能ですか?

0 投票する
6 に答える
11070 参照

java - JavaDocs で "*/" を引用する方法

*/JavaDoc コメントに含める必要があります。問題は、これがコメントを閉じるための同じシーケンスでもあることです。これを引用/エスケープする適切な方法は何ですか?

例:

追記/:スラッシュに使えそうです。唯一の欠点は、テキスト エディターでコードを直接表示した場合、これだけでは十分に読めないことです。

0 投票する
7 に答える
13837 参照

java - {@code}タグなどのjavadocインラインタグで中括弧をどのようにエスケープしますか

「${person}」の部分は中かっこを使用しているため、ドキュメントのコメントが壊れています。

0 投票する
4 に答える
2112 参照

ant - アリを捕まえるタスク出力

javadocAntタスクを介して実行したときにJavadocが出力する警告をキャプチャすることは可能ですか?タスクにあるような出力属性が表示されません。Checkstyleがキャッチされていないという警告があるようです。その出力をファイルに取り込むと、問題が発生する可能性があります。

奇妙に思えますが、これは捕らえられないでしょう。うまくいけば、私は明らかな何かを見逃しています。

〜*〜*〜*〜編集(以下の回答)〜*〜*〜*〜

Ant<record>タスクがまさに私が探していたものであるように見えます。Antのドキュメントを参照してください。