-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathsonar-project.properties
More file actions
21 lines (16 loc) · 1.31 KB
/
sonar-project.properties
File metadata and controls
21 lines (16 loc) · 1.31 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# SonarQube Configuration for Formbricks React Native
sonar.projectKey=formbricks_react-native
sonar.organization=formbricks
# Source code paths
sonar.sources=packages/react-native/src,apps/playground/src
sonar.tests=packages/react-native/src
# Test inclusions and exclusions
sonar.test.inclusions=**/*.test.*,**/*.spec.*
sonar.test.exclusions=**/node_modules/**,**/dist/**,**/build/**,**/coverage/**,**/.turbo/**
# General exclusions
sonar.exclusions=**/node_modules/**,**/dist/**,**/build/**,**/coverage/**,**/.turbo/**,**/apps/playground/**,**/*.config.js,**/*.config.ts,**/vite.config.ts,**/vitest.setup.ts,**/tsconfig.json,**/package.json,**/pnpm-lock.yaml,**/turbo.json,**/pnpm-workspace.yaml,**/assets/**,**/android/**,**/ios/**,**/android/**/*,**/ios/**/*,**/*.gradle,**/*.plist,**/*.pbxproj,**/*.xcworkspace,**/*.xcodeproj
# Language specific settings
sonar.javascript.lcov.reportPaths=packages/react-native/coverage/lcov.info
sonar.typescript.tsconfigPath=packages/react-native/tsconfig.json,apps/playground/tsconfig.json
# Coverage settings
sonar.coverage.exclusions=**/node_modules/**,**/dist/**,**/build/**,**/coverage/**,**/.turbo/**,**/apps/playground/**,**/*.config.js,**/*.config.ts,**/vite.config.ts,**/vitest.setup.ts,**/tsconfig.json,**/package.json,**/pnpm-lock.yaml,**/turbo.json,**/pnpm-workspace.yaml,**/*.tsx