forked from ZeroPointSix/outlookEmailPlus
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsonar-project.properties
More file actions
22 lines (17 loc) · 1.25 KB
/
Copy pathsonar-project.properties
File metadata and controls
22 lines (17 loc) · 1.25 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
sonar.projectKey=ZeroPointSix_outlookEmailPlus
sonar.organization=zeropointsix
sonar.projectName=outlookEmailPlus
sonar.sourceEncoding=UTF-8
sonar.python.version=3.11
# Keep HTML templates in scope; excluding templates would disable HTML analysis.
sonar.sources=outlook_web,templates,web_outlook_app.py,outlook_mail_reader.py,start.py
sonar.tests=tests
sonar.test.inclusions=tests/**/*.py
# Limit analysis to primary Python and HTML sources.
sonar.inclusions=outlook_web/**/*.py,templates/**/*.html,web_outlook_app.py,outlook_mail_reader.py,start.py,tests/**/*.py
# Exclude environments, caches, generated artifacts, vendored/example repositories, docs and assets.
sonar.exclusions=.git/**,.venv/**,venv/**,__pycache__/**,**/__pycache__/**,.pytest_cache/**,.qoder/**,.kiro/**,static/**,migrations/**,docs/**,img/**,dist/**,data/**,exeample/**,tests/layout-system/coverage/**,**/*.min.js
# Exclude non-production and generated files from duplication and coverage calculations.
sonar.cpd.exclusions=docs/**,img/**,dist/**,exeample/**,tests/**,tests/layout-system/coverage/**
sonar.coverage.exclusions=tests/**,templates/**,static/**,docs/**,img/**,dist/**,data/**,exeample/**,web_outlook_app.py,start.py,outlook_mail_reader.py
sonar.python.coverage.reportPaths=coverage.xml