Jerrinトーマス:
私はプロジェクトを持っているspring-boot
Javaとコードのsonarqube分析を行う上で、javadocのエラーが検出されません。
中にエラーが発生した場合の問題は、Mavenのリリース時に発生javadoc
リリースビルドビルドに失敗したjavadoc
jarファイルをし、リリースが中断されたが。
/**
* Method to calculate the sum.
*
* @param numberOne
* First number.
* @param numberTwo
* Second number.
* @return sum of numbers.
*/
public void sumCalculate(int numOne, int numTwo) {
// code here
}
上記のコードでは、とjavadocの特定のパラメータ名は、@param
実際のものと異なっており、@return
文は、実際に必要とされていません。しかし、ソナーのQube doesnotは分析で、これらの問題のいずれかを報告します。
親切にこの問題を解決する方法を私を導きますか?作られている任意のカスタムルールはありますか?
感謝
Jerrinトーマス:
最後に、私はこの問題を解決することができました。掘削の多くの後、私はJIRAチケット(見つかったチケットリンクを、この特定の問題のため)。私はソナーでのJavaのルールを検索しようと、それを見つけることができました。私にとっては、デフォルトでは、それが有効になっていませんでした。だから、新しいソナーゲートウェイを作成し、このゲートウェイを使用して、新しく作成されたゲートウェイにこのルールを有効にするには、私のJavaプロジェクトを追加する必要がありました。乾杯。