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.
50 lines
1.4 KiB
INI
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
|