3

IntelliJ IDEA 15 を使用して、ここに示すように、javadoc がないため、SonarQube メトリックの Public Documented API の減少につながるパブリック メソッドを見つけるにはどうすればよいですか?

4

1 に答える 1

6

IntelliJ には、コードを検査する機能があります。

1.検査設定の調整

不足している公開ドキュメントを特定するには、まず問題Declaration has Javadoc problems を有効にします。これを行うには、IDE 設定を開き、Editor -> Inspectionsを選択します。右側のメニューでJava -> Javadoc issues -> Declaration has Javadoc problems を選択します。この問題を有効にします。

ここに画像の説明を入力

右下隅に、この問題のいくつかのオプションが表示されます。タブMethodScopeがpublicに設定されていることを確認してください。また、ドキュメンテーションが不足しているゲッターとセッターについて通知されたくないため、Ignore simple property accessもチェックしてください。

ここに画像の説明を入力

[ OK]をクリックして保存します。

2.コードを検査する

IntelliJ のトップ メニュー バーでAnalyze -> Inspect Code...を開き、検査する量を選択し、 OKをクリックして実行します。インスペクション結果でJavadoc の問題を探します -> Declaration has Javadoc problems必要な Javadoc が存在しないという問題は、探しているものです。

于 2015-12-07T11:23:45.020 に答える