我在声纳中有很多严重性 - 主要问题,这些问题是由" 非法导入"规则。
大多数是因为以下几行:
import org.slf4j.Logger;
和
import org.slf4j.LoggerFactory;
在不更改Sonar配置文件的情况下,有没有解决此问题的解决方案? (我无法访问它)
答案 0 :(得分:2)
好吧,如果启用此规则,则意味着您不应在代码中使用这些导入。
因此,您要么将这些问题视为误报(在这种情况下您应该将其标记为这样),或者这些是您需要修复的实际问题 - 例如,使用项目推荐的日志框架而不是SLF4J。
如果您无权访问质量配置文件设置,也许您可以建议配置文件的所有者添加有关此规则的扩展说明,以便提供有关解决问题的方法的见解。
答案 1 :(得分:0)
将//问题发生在每行末尾的NOSONAR注释。声纳会跳过它