37 lines
1.2 KiB
Properties
37 lines
1.2 KiB
Properties
# SonarQube Community Build — project configuration
|
|
# Server: https://sq.martin-bierschenk.de (set as SONAR_HOST_URL in CI, never here)
|
|
# Tokens are supplied only via the SONAR_TOKEN CI secret — never in this file.
|
|
|
|
sonar.projectKey=mARTin-B78_tts-voice-creator-clone-and-design-2_2b78a834-b2ae-4292-9363-d41c1254cb7a
|
|
sonar.projectName=TTS Voice Creator (Clone & Design)
|
|
|
|
# Hand-written source only. Everything excluded below is either generated,
|
|
# vendored, third-party data, or runtime state — scanning it produces noise
|
|
# that buries real findings.
|
|
sonar.sources=core,routes,static/js,scripts,server.py,ttsvc_cli.py,hotkey_daemon.py,guided_installer.py
|
|
sonar.tests=tests
|
|
|
|
sonar.exclusions=\
|
|
static/dist/**,\
|
|
static/vendor/**,\
|
|
static/js/tesseract/**,\
|
|
static/js/pdf/**,\
|
|
node_modules/**,\
|
|
**/__pycache__/**,\
|
|
**/*.min.js,\
|
|
**/*.min.css,\
|
|
workflows/*.json,\
|
|
config/**,\
|
|
scratch/**,\
|
|
venv/**,\
|
|
.venv/**
|
|
|
|
# Generated bundle and ComfyUI graphs must never count toward duplication.
|
|
sonar.cpd.exclusions=static/dist/**,workflows/*.json
|
|
|
|
sonar.python.version=3.11
|
|
sonar.sourceEncoding=UTF-8
|
|
|
|
# The JS analyzer runs out of memory at the 4 GB default on this codebase.
|
|
sonar.javascript.node.maxspace=12288
|