-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsonar-project.properties
More file actions
28 lines (23 loc) · 1.57 KB
/
sonar-project.properties
File metadata and controls
28 lines (23 loc) · 1.57 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
# ─── Identification du projet ──────────────────────────────────────────────────
sonar.projectKey=FabLrc_pumpkin-hub
sonar.projectName=Pumpkin Hub
sonar.organization=fablrc
# ─── Sources ───────────────────────────────────────────────────────────────────
sonar.sources=frontend/app,frontend/components,frontend/lib,api/src
sonar.tests=api/tests
# ─── Encodage ──────────────────────────────────────────────────────────────────
sonar.sourceEncoding=UTF-8
# ─── Exclusions ────────────────────────────────────────────────────────────────
sonar.exclusions=\
**/node_modules/**,\
**/target/**,\
**/.next/**,\
**/public/**,\
**/migrations/**,\
**/docs/**,\
**/*.min.js,\
**/*.d.ts
# ─── Couverture : TypeScript / JavaScript (Vitest → LCOV) ──────────────────────
sonar.javascript.lcov.reportPaths=frontend/coverage/lcov.info
# ─── Couverture : Rust (cargo-tarpaulin → LCOV) ────────────────────────────────
sonar.rust.lcov.reportPaths=api/lcov.info