Skip to content

fix(sonar): 5 findings HIGH/CRITICAL - #10

Merged
Lemniscate-world merged 1 commit into
mainfrom
fix/sonar-pilot-dissect
Oct 6, 2026
Merged

Lemniscate-world merged 1 commit into
mainfrom
fix/sonar-pilot-dissect

Conversation

@Lemniscate-world

Copy link
Copy Markdown
Collaborator

Correctifs Sonar ciblés, zéro changement de comportement (79 tests verts) : cli.py TRACE_FILE_HELP (S1192 x3), trace_receiver _parse_ts (S1192 x3), graph _best_root_path (S3776 16->14), archive/scanner except explicite (S5754) + hygiene ruff/mypy exigée par les hooks. Restent hors scope : complexités 38/41/65 dans archive/ (legacy) et S2004 dans HTML de fixtures.

cli.py: TRACE_FILE_HELP factorise (S1192 x3). trace_receiver.py: _parse_ts + import datetime en tete (S1192 x3). graph.py: _best_root_path extrait (S3776 16->14). archive/scanner.py: except Exception explicite (S5754) + annotations dict + comparaisons en set (hooks ruff/mypy). Tests: 79 verts.
@Lemniscate-world
Lemniscate-world merged commit a2d2f27 into main Oct 6, 2026
4 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant