fix(sonar): réduit la complexité cognitive de ConfigureAuthentication (S3776) #157
No reviewers
Labels
No labels
bug
chore
design
dx:ci
dx:database
dx:dotnet
dx:infra
dx:security
dx:tests
dx:ui
etape-1
etape-2
etape-3
etape-4
etape-5
etape-6
etape-7
feature
priority-high
priority-low
priority-medium
security
spec
tech-debt
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
nonobis/Heimdall!157
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/sonar-s3776-auth-complexity"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Contexte
Extraction du fix SonarQube S3776 de la PR #146 (obsolète, basée sur un ancien commit de main).
La PR #146 originale contenait un scope creep important (refonte CI + images Docker PR + fix Sonar) alors que les images Docker PR sont déjà sur main depuis
91ec880. Cette PR ne contient que le fix SonarQube.Changements
ConfigureCookieAuthentication,ConfigureJwtBearerAuthenticationetConfigureAuthorizationPoliciesdepuis le monolitheConfigureAuthenticationTickets liés
Fixes #146 (extrait)
SonarQube
Tests
🤖 Résumé des tests
Tests unitaires
Heimdall.Agent.TestsHeimdall.Api.TestsHeimdall.Application.TestsHeimdall.Domain.Tests✅ 903 tests passent.
Tests Web (bUnit)
Heimdall.Web.Tests✅ 319 tests passent.
Tests DB (Infrastructure)
Skippé (aucun changement DB/Domain)
Généré automatiquement par la CI.
📊 Rapport Coverage SonarQube
a7e60268264aec8f9b50🤖 Résumé des tests
Tests unitaires
Heimdall.Agent.TestsHeimdall.Api.TestsHeimdall.Application.TestsHeimdall.Domain.Tests✅ 922 tests passent.
Tests Web (bUnit)
Heimdall.Web.Tests✅ 319 tests passent.
Tests DB (Infrastructure)
Skippé (aucun changement DB/Domain)
Généré automatiquement par la CI.
Revue the-reviewer — 2026-08-20
Statut : ✅ PR prête pour validation — fix SonarQube correct.
Résumé du diff
AddJwtAuthentication,AddCookieAuthentication,ConfigureAuthorization.Code — ✅
Tests — ✅
CI — ✅
Conformité — ✅
fix(sonar): ...).Verdict
Fix SonarQube propre et sans risque.
Actions
PR prête pour validation : OUI