2012-02-23 4 views
0

Checkstyle APIにjavadocコメントのテキストにアクセスする方法はありますか? どのようにですか?CheckstyleでのJavadocアクセス?

+0

Checkstyleプロジェクトではコメント検証のサポートが追加される予定です。https://groups.google.com/forum/#!topic/checkstyle/VEVFDsZKLzg –

答えて

0

Checkstyleは「私はまだ私が探しているものを見つけていないが、」コメントを公開しないAPIを提供します。メソッドFileContents.getJavadocBeforeを使用して、ファイル内の特定の場所の前にJavadocを見つけることができます。

Javadocを処理するCheckstyleチェックのソースコードを見てください。hereを参照してください。良い例はJavadocStyleCheckです。

+0

Brilliantで提案をサポートしてください。 Oliverありがとう。 nonJavaDocのコメントはどうですか?私の愚かな会社は、クラス定義の前に、ファイルの先頭に特定のコメントヘッダーブロックとメソッドを必要とします。私はファイルヘッダーのコメントを検証するために、設定ファイルのRegexpを使用しています。しかし、クラスまたはメソッドの前にnonJavaDocコメントがある場合、そのテキストにアクセスできますか?私の不器用な解決策は、CTOR_DEFまたはMETHOD_DEFを取得し、次に行番号を取得し、次にファイル内容を取得します。行を見つけて、コメントヘッダーにバックアップします。助けてください...ありがとう。 – bono

関連する問題