Ich verwende OCLint in einem Objective-C-Projekt, um ein SonarQube-Profil zu erhalten.
Jetzt enthält mein IOS Objective C-Projekt ein src-Verzeichnis mit mehreren subsrc-Verzeichnissen. In meiner sonar-project.properties
Datei gibt es einen folgenden Eintrag
Nun möchte ich in diesem src-Ordner das Sonar-Profil in mehreren Unterordnern ausführen und einige src-Ordner von Drittanbietern ausschließen. Kann mir jemand dabei helfen? Wie es jetzt steht, führt Sonar das Profil auf allen src in einem der oben genannten Ordner Unterordner?
Sie können dies nur mit der Eigenschaft sonar.sources
oder mit den Eigenschaften sonar.exclusions
und sonar.inclusions
tun.
Beispiel:
%Vor% Wenn Sie nur src1
und src3
analysieren möchten,
1) sonar.sources=MySrcFolder/src1,MySrcFolder/src3
ODER
2)
%Vor%ODER
3)
%Vor% Folgende Regeln werden in den Eigenschaften exclusions
und inclusions
angewendet:
Für weitere Details: Ссылка
Tags und Links sonarqube