【发布时间】:2025-12-11 17:10:01
【问题描述】:
我们在代码分析中大量使用 sonarqube,但由于 sonar 无法识别方法的 ejb 注释,我们确实收到错误错误:
@PostConstruct
protected void initialize() {
service = getService();
}
这给出了未使用的受保护方法,它也很可能是私有的,它只是为了测试目的而受到保护。 所以我的问题是如何避免让 Java EE 注释或其他注释在声纳中产生错误?
不,我们不想使用 //NOSONAR
我们希望声纳知道这个方法会被容器调用,即使没有代码调用它。
【问题讨论】:
标签: jakarta-ee annotations ejb sonarqube static-code-analysis