从质量违规的声纳分析中排除生成的代码

cod*_*ack 9 sonarqube

生成的代码存在于单独的目标文件夹路径中,如: target/generated-sources/fod1/fod2/*.java

我一直在尝试几种选择但是徒劳无助请帮忙.

<properties>
    <sonar.exclusions>**/generatedsources/fod1/fod2/**/*.java</sonar.exclusions>
</properties>
Run Code Online (Sandbox Code Playgroud)

我也试过了其中一个帖子的选项 **/*generated*

Fre*_*eam 13

请参阅常规设置>排除页面中的文档.file:**/generated-sources/**如果您没有使用太旧版本的SonarQube,该模式将完成这项工作.

  • "file:**/generated-sources/**"是要使用的模式,这将在"设置">"排除"页面的末尾进行记录.自SonarQube 3.5以来可以使用此功能,请参阅http://jira.codehaus.org/browse/SONAR-2760 (5认同)