Commit 4aa28faec7
Unsigned
Layout: unified · split
sonar-project.properties added +15
| @@ -0,0 +1,15 @@ | |||
| 1 | # SonarCloud configuration (Automatic Analysis / Autoscan). | ||
| 2 | # | ||
| 3 | # projectKey and organization are intentionally omitted — they are bound | ||
| 4 | # automatically by the GitHub integration, and setting them here can disable | ||
| 5 | # Automatic Analysis. | ||
| 6 | |||
| 7 | # Suppress python:S1172 (unused function parameter) on the collector packages. | ||
| 8 | # Collectors share a uniform (id, cfg, cache) signature so the audit runner can | ||
| 9 | # dispatch every check the same way. Some collectors legitimately use only part | ||
| 10 | # of that signature — per-project collectors don't need the org/group, and the | ||
| 11 | # pure formatter needs only the cache. This mirrors the existing GitHub | ||
| 12 | # collectors (e.g. privileged_access, permission_matrix). | ||
| 13 | sonar.issue.ignore.multicriteria=e1 | ||
| 14 | sonar.issue.ignore.multicriteria.e1.ruleKey=python:S1172 | ||
| 15 | sonar.issue.ignore.multicriteria.e1.resourcePath=applications/**/collectors/**/*.py | ||