From 830b810c9d02a6d9fb3152f2e8f4b796061cf3dd Mon Sep 17 00:00:00 2001 From: soufiane Date: Thu, 27 Nov 2025 14:05:12 +0100 Subject: [PATCH] fix: exclude React components from SonarQube coverage analysis MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit React components/pages are tested with E2E tests, not unit tests. Focus coverage requirements on utility code (utils, services, hooks). 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- sonar-project.properties | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sonar-project.properties b/sonar-project.properties index 8153c25..eba22c8 100644 --- a/sonar-project.properties +++ b/sonar-project.properties @@ -10,6 +10,9 @@ sonar.sources=app,components,contexts,hooks,lib,services,types,utils # Exclusions sonar.exclusions=**/node_modules/**,**/*.spec.ts,**/*.test.ts,**/*.spec.tsx,**/*.test.tsx,**/coverage/**,**/.next/**,**/public/**,**/*.config.js,**/*.config.ts,**/dist/**,**/build/** +# Coverage exclusions (React components/pages tested with E2E, not unit tests) +sonar.coverage.exclusions=app/**/*.tsx,components/**/*.tsx,contexts/**/*.tsx,types/**/*.ts,**/*.d.ts + # Encodage des fichiers sonar.sourceEncoding=UTF-8