声纳是否在Maven项目的测试目录中分析代码?
在我正在研究的项目中,我认为不行,但我不确定它是否已关闭或默认启用?
答案 0 :(得分:0)
肯定不是每个指标都适用于测试。声纳计算测试次数(但可能来自junit的报告)但是checkstyle等不会分析测试 - 不幸的是。至少没有默认设置
答案 1 :(得分:0)
实际上,Sonar根据PMD单元测试规则检查单元测试文件,当然如果其中任何一个(规则)被破坏,则会对测试文件造成违规。但是,默认情况下,这些规则已禁用,因此您需要在配置文件管理中启用它们