[英]Exclude generated code in sonar
如何從聲納處理和報告中排除生成的代碼?
我試圖排除 **/*generated*
但是像org.blayo.generated
這樣的包仍在報告中:
<plugin>
...
<artifactId>maven-checkstyle-plugin</artifactId>
<configuration>
<excludes>**/*generated*</excludes>
編輯:正確的正則表達式是**/generated/*.java
使用sonar.exclusions
屬性:
<properties>
<sonar.exclusions>**/*generated*</sonar.exclusions>
</properties>
自SonarQube 3.5以來 ,排除模式發生了變化 。 以下是它現在的工作原理:
<properties>
<sonar.exclusions>file:**/generated-sources/**</sonar.exclusions>
</properties>
來源: SonarQube JIRA
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.