我有下面的方法,这是一个声纳问题,说该方法不使用任何地方。
@Provides
@ObjectMapperAnnotation
public ObjectMapper provideObjectMapper() { //NOSONAR
ObjectMapper mapper = new ObjectMapper();
mapper.registerModule(new JsonOrgModule());
return mapper;
}但是这是guice库调用的方法,我不需要显式地调用它。因此,为了压缩这个问题,我使用了NOSONAR标记,如上面所示。但它仍然显示出一个重大问题,如下所示。
Is //NOSONAR used to exclude false-positive or to hide real quality flaw ? 如何避免在使用NOSONAR标记时显示此问题?任何帮助都将不胜感激。
发布于 2016-08-18 08:30:15
看起来乌贼:无声纳规则在这个项目使用的质量配置文件中被激活了,这恰恰是为了避免开发人员悄悄地将东西标记为NOSONAR,即在地毯下清除问题。
向前迈进:
https://stackoverflow.com/questions/39009247
复制相似问题