SonarQube 没有在 javadoc 中显示错误

SonarQube not showing errors in javadoc

我在 spring-boot java 中有一个项目,在对代码进行声纳分析时,java未检测到文档错误。

javadoc 发布版本无法构建 javadoc jar 并且发布中断时,maven 发布期间出现此问题。

   /**
     * 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语句实际上不需要。但是sonar qube在分析中没有报告任何这些问题。

请指导我如何解决这个问题?是否有任何自定义规则要制定?

谢谢

终于解决了这个问题。经过大量挖掘,我找到了这个特定问题的 jira 票证 (ticket link)。我尝试在声纳中搜索 java 规则并找到它。对我来说,默认情况下,它没有启用。因此必须创建一个新的声纳网关并添加我的 java 项目以使用该网关,然后为新创建的网关启用该规则。 干杯。