-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsonar-project.properties
More file actions
24 lines (18 loc) · 1.02 KB
/
sonar-project.properties
File metadata and controls
24 lines (18 loc) · 1.02 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
sonar.organization=caitlon
sonar.projectKey=caitlon_BeCoMe
# Sources
sonar.sources=src,api,frontend/src
# Exclusions
sonar.exclusions=**/node_modules/**,**/*.test.*,**/*.spec.*,**/migrations/**,**/__pycache__/**,**/dist/**,**/build/**,frontend/src/components/ui/**
# Tailwind v4 uses custom at-rules (@custom-variant, @utility, @theme) that SonarCloud CSS parser does not recognize
# Rate limit constant LIMIT_PWD_RESET contains "pwd" which triggers false positive S2068
sonar.issue.ignore.multicriteria=tailwindAtRules,rateLimitFalsePositive
sonar.issue.ignore.multicriteria.tailwindAtRules.ruleKey=css:S4662
sonar.issue.ignore.multicriteria.tailwindAtRules.resourceKey=frontend/src/index.css
sonar.issue.ignore.multicriteria.rateLimitFalsePositive.ruleKey=python:S2068
sonar.issue.ignore.multicriteria.rateLimitFalsePositive.resourceKey=api/middleware/rate_limit.py
# Python coverage
sonar.python.coverage.reportPaths=coverage.xml
# JS/TS coverage
sonar.javascript.lcov.reportPaths=frontend/coverage/lcov.info
sonar.sourceEncoding=UTF-8