鱿鱼的规则“undocumentedapi”并不排除一些getter方法

时间:2013-07-24 14:32:06

标签: java sonarqube sonar-runner

我们正在使用声纳3.6.1,我们正在尝试使用规则" UndocumentedAPI"。通常,此规则排除所有吸气剂。但是,看起来那些吸气者使用前缀'这个'总是包含在分析中。

我做了一个测试用例:

public class TestDocumentedAPIDTO {

    private Long id;
    private String name;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getName() {
        return this.name;
    }

    public void setName(String name) {
        this.name = name;
    }


}

在分析了这个类之后,我可以看到方法getName()抛出了UndocumentedAPI违规。

enter image description here

我该如何解决?这是一个错误吗?

感谢您的帮助

此致

1 个答案:

答案 0 :(得分:0)