forked from xbmc/xbmc
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsonar-project.properties
More file actions
58 lines (45 loc) · 2.25 KB
/
sonar-project.properties
File metadata and controls
58 lines (45 loc) · 2.25 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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
## -----------------------------------------------------------------------------
## Project Identification
## -----------------------------------------------------------------------------
# sonar.projectKey: Unique identifier for this project in SonarCloud.
# Format: <organization>_<repository>
# e.g. teamkodi_xbmc
sonar.projectKey=xbmc_xbmc
# sonar.organization: Your SonarCloud organization key.
# Find it on https://sonarcloud.io/organizations
sonar.organization=teamkodi
## -----------------------------------------------------------------------------
## Metadata (display purposes only)
## -----------------------------------------------------------------------------
# sonar.projectName: Display name in SonarCloud UI.
# Default: repository name
# You can override if you want a friendlier name, e.g. "Kodi Media Center"
# sonar.projectName=xbmc
# sonar.projectVersion: Project version shown in UI.
# e.g. 1.0, 22.0-alpha1
# sonar.projectVersion=1.0
## -----------------------------------------------------------------------------
## Source Directories
## -----------------------------------------------------------------------------
# sonar.sources: Comma-separated list of directories to analyze.
# Default: current directory (.)
# Example: src,lib,components
# sonar.sources=.
## -----------------------------------------------------------------------------
## Exclusions
## -----------------------------------------------------------------------------
# sonar.exclusions: File patterns to exclude from analysis (supports ** and wildcards).
# Common use: third‑party code, build artifacts, heavy external tools.
# We exclude embedded libs and Java files (which cannot be analyzed without special setup)
sonar.exclusions=lib/**,tools/depends/**,**/*.java
## -----------------------------------------------------------------------------
## Language Settings
## -----------------------------------------------------------------------------
# sonar.python.version: Supported Python versions for analysis.
# Comma‑separated list.
# e.g. 3.7,3.8,…,3.13
sonar.python.version=3.7,3.8,3.9,3.10,3.11,3.12,3.13
# sonar.sourceEncoding: Encoding of source files.
# Default: system encoding (usually UTF‑8).
# e.g. UTF-8, ISO-8859-1
# sonar.sourceEncoding=UTF-8