1、sonarqube扫描时剔除指定文件

       项目进行代码扫描时有时会需要剔除一些不需要的文件,我们可以在sonarqube平台的对应项目上,在项目菜单栏Administration下拉选项中选中General Settings,并在左侧菜单中选中Analysis Scope,将需要剔除的源文件和需要剔除的单元测试文件分别配置在sonar.exclusions和sonar.test.exclusions中,也可以在客户端执行扫描时添加参数指定。这里需要我们填写对应正则表达式来指定,如剔除DTO后缀的源码sonar.exclusions=src/main/java/**/*DTO.java , 配置单元测试文件剔除*Request.java,sonar.test.exclusions=src/test/java/**/*Request.java。如果有多条客户端参数指定时可以用逗号拼接。

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐