簡體   English   中英

在聲納中排除生成的代碼

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM