-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathsonar-project.properties
More file actions
24 lines (23 loc) 路 1.69 KB
/
Copy pathsonar-project.properties
File metadata and controls
24 lines (23 loc) 路 1.69 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.projectKey=aignostics_python-sdk
sonar.organization=aignostics
sonar.projectVersion=1.5.0
sonar.projectDescription=馃敩 Python SDK providing access to Aignostics AI services.
sonar.links.homepage=https://aignostics.readthedocs.io/en/latest/
sonar.links.scm=https://github.com/aignostics/python-sdk
sonar.links.ci=https://github.com/aignostics/python-sdk/actions
sonar.links.issues=https://github.com/aignostics/python-sdk/issues
sonar.python.version=3.11, 3.12, 3.13
sonar.python.coverage.reportPaths=reports/coverage.xml
sonar.coverage.exclusions=noxfile.py, template/**, tests/**, examples/**, docs/**, dist/**, dist_vercel/**, dist_native/**, **/third_party/**, codegen/**, **/_notebook.py, **/_pydicom_handler.py, **/_openslide_handler.py
sonar.exclusions=template/**, examples/**, docs/**, dist/**, dist_vercel/**, dist_native/**, **/third_party/**, codegen/**, **/_notebook.py
# Suppress cognitive complexity findings in complex but intentional functions
sonar.issue.ignore.multicriteria=e1,e2,e3,e4
sonar.issue.ignore.multicriteria.e1.ruleKey=python:S3776
sonar.issue.ignore.multicriteria.e1.resourceKey=src/aignostics/application/_gui/_page_application_run_describe.py
sonar.issue.ignore.multicriteria.e2.ruleKey=python:S3776
sonar.issue.ignore.multicriteria.e2.resourceKey=src/aignostics/application/_service.py
sonar.issue.ignore.multicriteria.e3.ruleKey=python:S3776
sonar.issue.ignore.multicriteria.e3.resourceKey=src/aignostics/wsi/_pydicom_handler.py
# Suppress unnecessary async finding in GUI page (async required by NiceGUI framework)
sonar.issue.ignore.multicriteria.e4.ruleKey=python:S6966
sonar.issue.ignore.multicriteria.e4.resourceKey=src/aignostics/application/_gui/_page_application_describe.py