2013-09-03 10 views
8

Il codice generato è presente in un percorso cartella di destinazione separato come: target/generated-sources/fod1/fod2/*.javaPer escludere il codice generato dall'analisi sonar sulla violazione Qualità

Ho cercato diverse possibilità, ma invano prega di aiuto.

<properties> 
    <sonar.exclusions>**/generatedsources/fod1/fod2/**/*.java</sonar.exclusions> 
</properties> 

ho provato l'opzione da uno dei posti anche **/*generated*

risposta

12

Vedere la documentazione nella pagina Impostazioni generali> Esclusioni. Il modello file:**/generated-sources/** farà il lavoro se non stai usando una versione troppo vecchia di SonarQube.

+0

E 'questo il modo corretto ?? file:/generated-sources/ codeCrack

+0

Sì, lo è. Fai attenzione, nell'esempio fornito ci sono due stelle prima e dopo il pattern '/ generate-sources /'. –

+0

Sono un po 'confuso ora ... Suppongo di dare "file: **/generated-sources/**" o "file:/generated-sources /" come il modello nel tag sonar.exclusions – codeCrack

1

Su SonarQube 5.4, le esclusioni per duplicazioni sono in Impostazioni generali> Analisi Campo di applicazione, sulla scheda Duplicazioni

Problemi correlati