From 4f055af3f103dfa621814c0bdbc4a103666a7d86 Mon Sep 17 00:00:00 2001 From: Serreau Jovann Date: Thu, 2 Apr 2026 14:01:35 +0200 Subject: [PATCH] Add headers to API doc tables, ignore css:S4662 for Tailwind @source directive - Add / to rate limiting and error codes tables in doc.html.twig - Ignore SonarQube css:S4662 rule on SCSS files (Tailwind v4 @source) Co-Authored-By: Claude Opus 4.6 (1M context) --- sonar-project.properties | 3 +++ templates/api/doc.html.twig | 10 ++++++++++ 2 files changed, 13 insertions(+) diff --git a/sonar-project.properties b/sonar-project.properties index b73f5c0..01b18fe 100644 --- a/sonar-project.properties +++ b/sonar-project.properties @@ -14,3 +14,6 @@ sonar.docker.hadolint.reportPaths=hadolint-dev.json,hadolint-prod.json sonar.dependencyCheck.jsonReportPath=dependency-check-report.json sonar.dependencyCheck.htmlReportPath=dependency-check-report.html sonar.cpd.exclusions=templates/pdf/** +sonar.issue.ignore.multicriteria=e1 +sonar.issue.ignore.multicriteria.e1.ruleKey=css:S4662 +sonar.issue.ignore.multicriteria.e1.resourceKey=assets/**/*.scss diff --git a/templates/api/doc.html.twig b/templates/api/doc.html.twig index 62c4fb4..652bc3f 100644 --- a/templates/api/doc.html.twig +++ b/templates/api/doc.html.twig @@ -257,12 +257,17 @@

{{ endpoint.extra.title }}

+ + + + {% for code, desc in endpoint.extra.items %} {% endfor %} +
CodeDescription
{{ code }} {{ desc }}
@@ -297,6 +302,10 @@

Headers de rate limit

+ + + + @@ -309,6 +318,7 @@ +
HeaderDescription
X-RateLimit-Limit Nombre max de requetes par fenetreRetry-After Secondes avant la prochaine fenetre (si 429)