-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsonar-project.properties
More file actions
29 lines (24 loc) · 1006 Bytes
/
sonar-project.properties
File metadata and controls
29 lines (24 loc) · 1006 Bytes
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
# ====================
# Base Configuration
# ====================
sonar.projectKey=revisium_formula
sonar.organization=revisium
# ====================
# Coverage Settings
# ====================
sonar.javascript.lcov.reportPaths=coverage/lcov.info
# ====================
# Standard Exclusions
# ====================
sonar.exclusions=**/__tests__**,**/__mocks__**,**/*.spec.ts,eslint.config.mjs,scripts/**
sonar.coverage.exclusions=**/__tests__**,**/__mocks__**,**/*.spec.ts,**/formula-spec.ts
sonar.cpd.exclusions=**/formula-spec.ts
# ====================
# Issue Ignore Rules
# ====================
sonar.issue.ignore.multicriteria=ci1,ci2
# npm ci without --ignore-scripts is intentional for build scripts
sonar.issue.ignore.multicriteria.ci1.ruleKey=githubactions:S6505
sonar.issue.ignore.multicriteria.ci1.resourceKey=**/.github/workflows/ci.yml
sonar.issue.ignore.multicriteria.ci2.ruleKey=githubactions:S6505
sonar.issue.ignore.multicriteria.ci2.resourceKey=**/.github/workflows/npm-publish.yml