2

我想在我们的 Eclipse 环境中使用 Sonar 的 Checkstyle 配置对我们的规则进行编译时分析。因此,我已经在 Eclipse Checkstyle 插件中包含了 Sonar 质量配置文件的永久链接。但是,生成的 Checkstyle 配置 XML 文件仅包含一个空的 SuppressionCommentsFilter 标记。

我也想在配置中包含我们项目特定的抑制 XML 文件。我已经在 Checkstyle 插件的项目设置中设置了到 suppresss.xml 的链接。

有没有办法在声纳生成的永久链接中包含抑制配置?或者我应该尝试用不同的方法来实现这一点?

仅在完整的 maven 构建上使用 SonarQube Eclipse 插件不是这个类似问题(Using SonarQube to distribution checkstyle for multiple projects including Suppressions for eclipse)中提到的选项,因为我希望在保存代码更改时快速反馈大多数违规和错误Eclipse Checkstyle 插件(以及 PMD 和 FindBugs 等其他插件)提供的方式相同。

我目前的印象是项目配置和可重用质量配置文件之间存在差异。我应该能够在 Sonar 中为新项目重用配置文件——我可以——但在其他应用程序中导入项目设置——我现在不能。

4

0 回答 0