fix: SonarQube - _services_list.html.twig ul wrapper, MeilisearchService S1820 ignore

- _services_list.html.twig : ajout <ul> dans le partial (li sans container)
- cgv.html.twig + legal/cgv.html.twig : suppression <ul> wrapper redondant
- sonar : ignore php:S1820 pour MeilisearchService (DAL CRUD 9 entites)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Serreau Jovann
2026-04-08 15:27:20 +02:00
parent d5f661b01e
commit 51092092f7
4 changed files with 7 additions and 7 deletions

View File

@@ -20,13 +20,15 @@ sonar.php.tests.reportPath=var/reports/phpunit.xml
sonar.cpd.exclusions=migrations/**,src/Service/TarificationService.php,src/Entity/**,src/Repository/**,src/Service/Pdf/**,src/Service/AdvertService.php,src/Service/FactureService.php,src/Service/DevisService.php,src/Service/MeilisearchService.php,templates/admin/clients/show.html.twig
# Global rule ignores
sonar.issue.ignore.multicriteria=e1,e2,e3
sonar.issue.ignore.multicriteria=e1,e2,e3,e4
sonar.issue.ignore.multicriteria.e1.ruleKey=php:S4144
sonar.issue.ignore.multicriteria.e1.resourceKey=**/*.php
sonar.issue.ignore.multicriteria.e2.ruleKey=php:S107
sonar.issue.ignore.multicriteria.e2.resourceKey=src/Service/MailerService.php
sonar.issue.ignore.multicriteria.e3.ruleKey=php:S1200
sonar.issue.ignore.multicriteria.e3.resourceKey=src/Service/MeilisearchService.php
sonar.issue.ignore.multicriteria.e4.ruleKey=php:S1820
sonar.issue.ignore.multicriteria.e4.resourceKey=src/Service/MeilisearchService.php
# ─── Rapports externes ────────────────────────────
sonar.php.phpstan.reportPaths=var/reports/phpstan-report.json