may*_*ran 6 java guice sonarqube sonarqube5.1 sonarqube-scan
我有以下方法显示声纳问题说该方法不在任何地方使用.
@Provides
@ObjectMapperAnnotation
public ObjectMapper provideObjectMapper() { //NOSONAR
ObjectMapper mapper = new ObjectMapper();
mapper.registerModule(new JsonOrgModule());
return mapper;
}
Run Code Online (Sandbox Code Playgroud)
但这是一个由guice库调用的方法,我不必明确地调用它.因此,为了压缩这个问题,我使用了如上所示的NOSONAR标记.但它仍然显示出一个主要问题,如下所示.
Is //NOSONAR used to exclude false-positive or to hide real quality flaw ?
Run Code Online (Sandbox Code Playgroud)
如何避免使用NOSONAR标记显示此问题?任何帮助将非常感激.
Nic*_*eam 13
看起来像鱿鱼:NoSonar规则在这个项目使用的质量配置文件中被激活,正是为了避免开发人员默默地将东西标记为NOSONAR,即在地毯下扫描问题.
向前进:
| 归档时间: |
|
| 查看次数: |
14311 次 |
| 最近记录: |