2012-12-04 15 views
14

Oluşturulan kodu sonar işleme ve raporlaması nasıl hariç tutulur?Sonarda oluşturulan kodu dışla

Ben exclude**/*generated* çalıştı ama org.blayo.generated gibi paketler raporunda hala:

<plugin> 
    ... 
    <artifactId>maven-checkstyle-plugin</artifactId> 
    <configuration> 

    <excludes>**/*generated*</excludes> 

Düzenleme: sağ düzenli ifade oldu **/generated/*.java

cevap

10

bunu kullanın için sonar.exclusions özelliği:

<properties> 
    <sonar.exclusions>**/*generated*</sonar.exclusions> 
</properties> 
12

Hariç tutma modeli, SonarQube 3.5'dan beri değiştirildi. İşte şimdi işler:

<properties> 
    <sonar.exclusions>file:**/generated-sources/**</sonar.exclusions> 
</properties> 

Kaynak: SonarQube JIRA

+0

Bu nihayet benim için çalışma var desen oldu – Stewart

İlgili konular