-
Notifications
You must be signed in to change notification settings - Fork 0
/
sonar-project.properties
30 lines (25 loc) · 1.08 KB
/
sonar-project.properties
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# Identifiant du projet sonar
sonar.projectKey=collaboratif_validator_api
# Nom du projet sonar
sonar.projectName=Collaboratif - Validator API
# Version du projet
sonar.projectVersion=1.0
# Chemin relatif vers le dossier contenant le code source (seul dossier regardé par sonar)
sonar.sources=src
# Configuration des tests
# Avant de lancer sonar, il faut lancer les tests en générant des rapports
# d'execution et de couverture :
# ./bin/phpunit --log-junit var/log/test-report.xml --coverage-clover var/log/test-coverage.xml
sonar.php.tests.reportPath=output/junit.xml
sonar.php.coverage.reportPaths=output/code-coverage/coverage.xml
# Encodage du code source
sonar.sourceEncoding=UTF-8
# Fichiers à exclures totalement
sonar.exclusions=**/Test/**/*,src/Kernel.php
# Fichiers à exclures pour la duplication du code
sonar.cpd.exclusions=
# Fichiers à exclures pour la couverture des tests
sonar.coverage.exclusions=**/*.js,**/*Type.php
# Règles à ignorer pour certains fichiers (à rentrer via l'interface)
#sonar.issue.ignore.multicriteria=
# * php:S1192 => **/*(Manager|Repository|Type).php$