Sto tentando di escludere del codice generato automaticamente (Riferimenti di servizio) dal codice statico di Sonar e dall'analisi della copertura del test dell'unità. Il progetto è C#. Net e Sonar è in esecuzione tramite Jenkins su un server Windows.Come escludere i file con spazi nel percorso in Sonar?
All'interno del file sonar-project.properties sono in grado di escludere vari altri file e directory utilizzando la proprietà sonar.exclusions, ma questo non funziona per i file che hanno uno spazio nel percorso.
sonar.exclusions=**/Global.asax.cs, **/MyProject/Service References/*
dato l'esempio sopra i file Global.asax.cs sono esclusi in tutti i progetti all'interno della soluzione, ma i riferimenti di servizio non sono.
ho cercato racchiudere il percorso tra virgolette singole e doppie. Ho provato a utilizzare una barra rovesciata per evitare lo spazio. Ho provato a inserire il percorso come **/MyProject/Service */* per sfruttare il carattere jolly (potrebbe essere rischioso) ma non ha funzionato neanche.
Qualcuno ha una soluzione per questo?
Forse il valore con virgolette funzionerà? Qualcosa come '"/MyProject/Service References "' – DavidG