Files
e-cosplay/sonar-project.properties
Serreau Jovann dd7f4730fb feat: Optimise la configuration SonarQube
Ce commit simplifie la configuration SonarQube en réduisant les sources analysées à seulement le répertoire `src`.  Cela améliore potentiellement la vitesse d'analyse et réduit le bruit dans les résultats, en se concentrant sur le code source principal.  Les répertoires `assets` et `templates` sont exclus de l'analyse source.
2025-07-18 13:47:29 +02:00

50 lines
1.4 KiB
INI

sonar.projectKey=mainframe_mainframe_AZgSDOOmCw8KjT0jogWd
sonar.projectName=Mainframe Esy-Web
sonar.projectVersion=1.0
sonar.php.coverage.reportPaths=.coverage/clover.xml
sonar.qualitygate.wait=true
sonar.exclusions= \
vendor/**/*, \
node_modules/**/*, \
migrations/**/*, \
tests/**/*
sonar.test.inclusions=tests/**/*.php
sonar.sourceEncoding=UTF-8
sonar.tests=tests
sonar.sources=src
sonar.coverage.exclusions= \
src/Controller/**/*.php, \
src/Service/**/*.php, \
src/Command/*.php
sonar.issue.ignore.multicriteria=e1,e2,e3,e4,e5,e6,e7,e8
sonar.issue.ignore.multicriteria.e1.ruleKey=php:S103
sonar.issue.ignore.multicriteria.e1.resourceKey=**/*.php
sonar.issue.ignore.multicriteria.e2.ruleKey=php:S1808
sonar.issue.ignore.multicriteria.e2.resourceKey=**/*.php
sonar.issue.ignore.multicriteria.e3.ruleKey=php:S1142
sonar.issue.ignore.multicriteria.e3.resourceKey=**/*.php
sonar.issue.ignore.multicriteria.e4.ruleKey=php:S6353
sonar.issue.ignore.multicriteria.e4.resourceKey=**/*.php
sonar.issue.ignore.multicriteria.e5.ruleKey=php:S5869
sonar.issue.ignore.multicriteria.e5.resourceKey=**/*.php
sonar.issue.ignore.multicriteria.e6.ruleKey=javascript:S1128
sonar.issue.ignore.multicriteria.e6.resourceKey=**/*.js
sonar.issue.ignore.multicriteria.e7.ruleKey=php:S117
sonar.issue.ignore.multicriteria.e7.resourceKey=**/*.php
sonar.issue.ignore.multicriteria.e8.ruleKey=php:S116
sonar.issue.ignore.multicriteria.e8.resourceKey=**/*.php