SonarQube-包括用于测试覆盖率的文件,排除用于分析的文件
我有一些生成的代码(来自TypeScript的JavaScript),我不想让sonar分析这些代码(针对bug等),但我确实希望测试覆盖率包括在内 目前,通过使用声纳包含/排除功能,我们获得了覆盖范围和缺陷SonarQube-包括用于测试覆盖率的文件,排除用于分析的文件,sonarqube,Sonarqube,我有一些生成的代码(来自TypeScript的JavaScript),我不想让sonar分析这些代码(针对bug等),但我确实希望测试覆盖率包括在内 目前,通过使用声纳包含/排除功能,我们获得了覆盖范围和缺陷 Sonar v6.2这可以使用项目上的“分析范围>忽略多个条件的问题”设置忽略所有文件上的所有规则 请阅读官方文档。我使用了上述解决方案。谢谢你。通过简化POJO的编写测试,将其添加为一种替代方法,如下所示: 爪哇: Js: 这很有效。我最初确实读过文档,但跳过了一点,说你可以通配符规则
Sonar v6.2这可以使用项目上的“分析范围>忽略多个条件的问题”设置忽略所有文件上的所有规则
请阅读官方文档。我使用了上述解决方案。谢谢你。通过简化POJO的编写测试,将其添加为一种替代方法,如下所示:
- 爪哇:
- Js:
属性“sonar.issue.ignore.multicriteria.1.ruleKey”,“*”
属性“sonar.issue.ignore.multicriteria.1.resourceKey”,“src/main/webapp/resources/js_compiled/**“
是的,我们不鼓励这样做,这仅仅是因为存储这些多值属性集的基本方式可能会更改,而不需要注意。