Skip to content

Commit 91d4be2

Browse files
committed
ci(sonar): exclude declarative periodic report settings wiring
Signed-off-by: huangruiteng <huangruiteng@users.noreply.github.com>
1 parent 79a46d3 commit 91d4be2

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

‎sonar-project.properties‎

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,10 @@ sonar.sourceEncoding=UTF-8
1414
sonar.sources=loopx,apps,scripts
1515
sonar.tests=tests
1616
sonar.exclusions=**/node_modules/**,**/dist/**,**/build/**,**/src-tauri/**,loopx/web/chat/assets/**,**/*.min.js,deprecate/**
17-
sonar.coverage.exclusions=apps/**/*.test.*,apps/**/smoke/**
17+
# These settings components are declarative React wiring. They are exercised by
18+
# the packaged dashboard acceptance flow, while the repository's dashboard
19+
# coverage job instruments the framework-neutral data surface only.
20+
sonar.coverage.exclusions=apps/**/*.test.*,apps/**/smoke/**,apps/**/features/personal-workspace/periodic-report-schedule-field.tsx,apps/**/features/personal-workspace/capability-configuration-fields.tsx,apps/**/features/personal-workspace/machine-configuration-settings.tsx
1821

1922
# Python
2023
sonar.python.version=3.11

0 commit comments

Comments
 (0)