forked from callumalpass/tasknotes
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsonar-project.properties
More file actions
12 lines (10 loc) · 914 Bytes
/
Copy pathsonar-project.properties
File metadata and controls
12 lines (10 loc) · 914 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
sonar.projectKey=renatomen_tasknotes
sonar.organization=renatomen
sonar.sources=src
sonar.tests=tests
sonar.javascript.lcov.reportPaths=coverage/lcov.info
# Coverage is only collected for services/ and utils/ (jest collectCoverageFrom in
# jest.config.js), so mirror that here: exclude everything else from the coverage
# metric, plus the three service files jest itself excludes. Without this, new code
# in settings/ui/i18n reads as 0% covered and fails the new-code coverage gate.
sonar.coverage.exclusions=src/**/*.d.ts,src/**/index.ts,src/main.ts,src/types.ts,src/releaseNotes.ts,src/api/**,src/bases/**,src/bootstrap/**,src/cli/**,src/commands/**,src/components/**,src/core/**,src/editor/**,src/i18n/**,src/locales/**,src/modals/**,src/settings/**,src/suggest/**,src/templates/**,src/types/**,src/ui/**,src/views/**,src/services/StatusManager.ts,src/services/PriorityManager.ts,src/services/FieldMapper.ts