問題タブ [qdox]

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 に答える
163 参照

java - 列挙値名を取得するQDox

QDoxは、列挙型によって定義された列挙型値の名前を取得する方法を提供しますか?(リフレクションを使用して実行できることはわかっていますが、JavaDocも取得できるようにしたいと考えています。)

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

java - パッケージ名から .java を取得する

QDoxを使用して Java ソースを解析しています。このインターフェースに問題があります:

Word 型を解析する時点で、ファイルシステム内のパスがどこにあるかを知る必要があります。それで、それを知る方法はありますか?、おそらくクラスパスを使用していますか?

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

java - zip または Jar プロジェクトを解析する

Java プロジェクト (zip/jar) に含まれるすべてのパッケージ、クラスを返す必要があります。QDoxはそれができると思います。私はそのクラスを見つけました: http://www.jarvana.com/jarvana/view/com/ning/metrics.serialization-all/2.0.0-pre5/metrics.serialization-all-2.0.0-pre5-jar-with -dependencies-sources.jar!/com/thoughtworks/qdox/tools/QDoxTester.java?format=ok

と呼ばれるメソッドが含まれてcheckZipOrJarFile(File file)います。しかし、それを使用する方法に関する例やチュートリアルが見つかりません。

どんな助けでも大歓迎です。

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

maven - マルチモジュール Maven プロジェクトから Javadoc を収集する

大規模なMavenマルチモジュールコンテキストでは、

特定のクラスのセット (たとえば、何らかのインターフェースを実装するすべてのクラス) またはモジュールの javadoc コメントをプログラムで収集するにはどうすればよいですか?

私は愚かなドックレットを試し、QDoxを見ましたが、どちらもうまく機能していないようです。

実際、正しく行えば、これは簡単なはずだと思います。

具体的には、maven-build でこれを行う方法がわかりません: src-jars に依存して使用するにはどうすればよいですか?

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

java - QDox パーサー: クラスの前にコメントの行番号を取得する

QDox パーサーを使用して .java ファイルを分析しています。クラスの開始前にコメントの行番号を取得したいと考えています。残念ながら、QDox パーサーの DocletTag クラスでは取得できませんでした。名前付きタグのみを取得しますが、行番号は取得しません。

サンプルクラス:

私が探しているのは、コメントの最初と最後を抽出する方法です。

この例では: 9行目と11 行目

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

qdox - QDOX 2.0 API でメソッドのフィールドを取得する方法は?

QDOX 2.0 API で、メソッド内で宣言/使用されるフィールド (変数) を取得する方法は?

com.thoughtworks.qdox.model.JavaMethod には、getFields() のようなメソッドや、メソッドの下にあるフィールドのリストを取得するためのメソッドがありません。

お知らせ下さい。

ありがとう!