-
-
Notifications
You must be signed in to change notification settings - Fork 31
Expand file tree
/
Copy pathsonar-project.properties
More file actions
31 lines (23 loc) · 1.71 KB
/
sonar-project.properties
File metadata and controls
31 lines (23 loc) · 1.71 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
sonar.projectKey=2anki_server
sonar.organization=2anki
sonar.sources=src,web/src
sonar.tests=src,web/src,web/tests
sonar.test.inclusions=**/*.test.ts,**/*.test.tsx,**/*.spec.ts,**/*.spec.tsx,web/tests/**
sonar.exclusions=src/templates/**,src/migrations/**,src/test/fixtures/**,src/config/swagger.ts,web/build/**,web/mock-server/**,web/src/generated/**,web/src/schemas/**,web/src/react-app-env.d.ts,**/*.test.ts,**/*.test.tsx,**/*.spec.ts,**/*.spec.tsx
sonar.coverage.exclusions=src/templates/**,src/migrations/**,src/test/fixtures/**,src/config/swagger.ts,web/mock-server/**,web/src/generated/**,web/src/schemas/**,web/src/react-app-env.d.ts,**/*.test.ts,**/*.test.tsx,**/*.spec.ts,**/*.spec.tsx
sonar.cpd.exclusions=src/migrations/**,web/src/generated/**,web/src/schemas/**,**/*.test.ts,**/*.test.tsx,**/*.spec.ts,**/*.spec.tsx
sonar.javascript.lcov.reportPaths=coverage/lcov.info,web/coverage/lcov.info
sonar.javascript.file.suffixes=.js,.jsx
sonar.typescript.file.suffixes=.ts,.tsx
# Rule waivers — mock server is intentionally permissive (CORS, HTTP verbs);
# test fixtures may carry placeholder credentials for completeness.
sonar.issue.ignore.multicriteria=mock1,mock2,test1,test2
sonar.issue.ignore.multicriteria.mock1.ruleKey=javascript:S5122
sonar.issue.ignore.multicriteria.mock1.resourceKey=web/mock-server/**
sonar.issue.ignore.multicriteria.mock2.ruleKey=javascript:S5689
sonar.issue.ignore.multicriteria.mock2.resourceKey=web/mock-server/**
sonar.issue.ignore.multicriteria.test1.ruleKey=javascript:S2068
sonar.issue.ignore.multicriteria.test1.resourceKey=web/tests/**
sonar.issue.ignore.multicriteria.test2.ruleKey=javascript:S1481
sonar.issue.ignore.multicriteria.test2.resourceKey=web/tests/**
sonar.qualitygate.wait=true