【问题标题】:How to Suppress Warnings in Sonar for properties file?如何抑制声纳中属性文件的警告?
【发布时间】:2016-03-06 10:29:36
【问题描述】:

是否可以在属性文件中抑制警告? 警告由SonarQube Java Properties Plugin 生成。

警告键 *jproperties:** 是(例如 jproperties:key-naming-convention)

我尝试添加评论

#@SuppressWarnings("jproperties:key-naming-convention")

在犯线之前但它不起作用。

我知道我可以做一个

  1. 在我的质量配置文件中禁用这些规则
  2. Sonar Web UI 中的抑制警告

我不想要解决方案 1),因为它会忽略所有文件的规则,而不仅仅是单个位置。

我不喜欢解决方案 2),因为每个分支(主分支、开发分支、功能分支)都有单独的声纳项目,每个开发人员都有单独的项目(用于临时分析)。我不想单独在每个项目的 webUI 中抑制警告,我更喜欢在源代码中抑制警告一次。

【问题讨论】:

    标签: sonarqube properties-file


    【解决方案1】:

    这是不可能的,也没有计划添加这样的功能。 您可能想要做的唯一一件事是通过设置排除项来排除此非常具体的文件的规则:http://docs.sonarqube.org/display/SONAR/Narrowing+the+Focus#NarrowingtheFocus-IgnoreIssues(忽略多个标准条件上的问题)

    【讨论】:

      猜你喜欢
      • 2012-08-27
      • 2014-03-22
      • 2010-12-24
      • 1970-01-01
      • 2020-07-31
      • 2020-11-03
      • 2019-07-30
      • 2021-06-03
      相关资源
      最近更新 更多