From c3f8a099fe149c72cbd2d6a66a44c372359f88f3 Mon Sep 17 00:00:00 2001 From: "tom.ryser" <tom.ryser@etu.hesge.ch> Date: Mon, 10 Mar 2025 14:24:17 +0100 Subject: [PATCH] added more sonar-project.properties --- microservices/auth/sonar-project.properties | 11 ++++++++++ .../correction_qcm/sonar-project.properties | 11 ++++++++++ .../creation_qcm/sonar-project.properties | 11 ++++++++++ .../navigation_qcm/sonar-project.properties | 11 ++++++++++ sonar-project.properties | 20 ------------------- 5 files changed, 44 insertions(+), 20 deletions(-) create mode 100644 microservices/auth/sonar-project.properties create mode 100644 microservices/correction_qcm/sonar-project.properties create mode 100644 microservices/creation_qcm/sonar-project.properties create mode 100644 microservices/navigation_qcm/sonar-project.properties delete mode 100644 sonar-project.properties diff --git a/microservices/auth/sonar-project.properties b/microservices/auth/sonar-project.properties new file mode 100644 index 00000000..b26dc3cd --- /dev/null +++ b/microservices/auth/sonar-project.properties @@ -0,0 +1,11 @@ +sonar.projectKey=auth +sonar.projectName=auth Microservice +sonar.projectVersion=1.0-SNAPSHOT +sonar.sources=src +sonar.tests=test +sonar.language=ts +sonar.typescript.tsconfigPath=tsconfig.json +sonar.sourceEncoding=UTF-8 +sonar.exclusions=node_modules/**,target/**,prisma/migrations/** +sonar.test.inclusions=**/*.test.ts +sonar.typescript.lcov.reportPaths=coverage/lcov.info \ No newline at end of file diff --git a/microservices/correction_qcm/sonar-project.properties b/microservices/correction_qcm/sonar-project.properties new file mode 100644 index 00000000..f8772e3e --- /dev/null +++ b/microservices/correction_qcm/sonar-project.properties @@ -0,0 +1,11 @@ +sonar.projectKey=correction_qcm +sonar.projectName=Correction QCM Microservice +sonar.projectVersion=1.0-SNAPSHOT +sonar.sources=src +sonar.tests=test +sonar.language=ts +sonar.typescript.tsconfigPath=tsconfig.json +sonar.sourceEncoding=UTF-8 +sonar.exclusions=node_modules/**,target/**,prisma/migrations/** +sonar.test.inclusions=**/*.test.ts +sonar.typescript.lcov.reportPaths=coverage/lcov.info \ No newline at end of file diff --git a/microservices/creation_qcm/sonar-project.properties b/microservices/creation_qcm/sonar-project.properties new file mode 100644 index 00000000..14a57885 --- /dev/null +++ b/microservices/creation_qcm/sonar-project.properties @@ -0,0 +1,11 @@ +sonar.projectKey=creation_qcm +sonar.projectName=Creation QCM Microservice +sonar.projectVersion=1.0-SNAPSHOT +sonar.sources=src +sonar.tests=test +sonar.language=ts +sonar.typescript.tsconfigPath=tsconfig.json +sonar.sourceEncoding=UTF-8 +sonar.exclusions=node_modules/**,target/**,prisma/migrations/** +sonar.test.inclusions=**/*.test.ts +sonar.typescript.lcov.reportPaths=coverage/lcov.info \ No newline at end of file diff --git a/microservices/navigation_qcm/sonar-project.properties b/microservices/navigation_qcm/sonar-project.properties new file mode 100644 index 00000000..eb3987f2 --- /dev/null +++ b/microservices/navigation_qcm/sonar-project.properties @@ -0,0 +1,11 @@ +sonar.projectKey=navigation_qcm +sonar.projectName=Navigation QCM Microservice +sonar.projectVersion=1.0-SNAPSHOT +sonar.sources=src +sonar.tests=test +sonar.language=ts +sonar.typescript.tsconfigPath=tsconfig.json +sonar.sourceEncoding=UTF-8 +sonar.exclusions=node_modules/**,target/**,prisma/migrations/** +sonar.test.inclusions=**/*.test.ts +sonar.typescript.lcov.reportPaths=coverage/lcov.info \ No newline at end of file diff --git a/sonar-project.properties b/sonar-project.properties deleted file mode 100644 index f319da10..00000000 --- a/sonar-project.properties +++ /dev/null @@ -1,20 +0,0 @@ -# Module parent (racine) -sonar.projectKey=QCM_pratique_metier -sonar.projectName=QCM Pratique M�tier -sonar.projectVersion=1.0 - -# Source et tests pour les microservices -sonar.sources=src,microservices/auth/src,microservices/correction_qcm/src,microservices/frontend/src,microservices/helloworld/src,microservices/navigation_qcm/src,microservices/realise_qcm/src,microservices/search_qcm/src -sonar.tests=src,microservices/auth/src,microservices/correction_qcm/src,microservices/frontend/src,microservices/helloworld/src,microservices/navigation_qcm/src,microservices/realise_qcm/src,microservices/search_qcm/src - -# Extensions de fichiers � analyser -sonar.inclusions=**/*.ts - -# Si tu utilises des tests, sp�cifie ici les r�pertoires -sonar.test.inclusions=**/*Test*.ts - -# Ajouter les r�pertoires des binaires Java pour les modules contenant des classes Java -sonar.java.binaries=target/classes - -# Configuration de la qualit� du code -sonar.sourceEncoding=UTF-8 -- GitLab