refactor: consolideer vijf duplicaten + verlaag ratchet-baselines #1142
No reviewers
Labels
No labels
accepted
bug
declined
docs
duplicate
enhancement
good first issue
in-progress
needs-info
privacy
release-blocker
security
triage
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
LibreKAT/Ocideck!1142
Loading…
Reference in a new issue
No description provided.
Delete branch "refactor/consolidatie-duplicaten"
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?
Summary
lib/utils/archive_limits.dart(was 2× gekopieerd)lib/utils/safe_filename.dart(was 3× gekopieerd)lib/utils/pinned_http_client.dart(was 5× gekopieerd in cve, git, matrix, webdav, s3)lib/utils/image_resize.dart(was 2× gekopieerd)_validateBlockLinesinmarkdown_validator.dartvan 162 naar onder 150 regels via één_directiveValue-helper (de poort faalde)Bewaker-afweging (punt 3, SSRF-pinning): veiligheid staat op 1, en centraliseren van beveiligingslogica versterkt die hier — vijf kopieën die uit elkaar lopen is een groter risico dan één helper.
Test plan
make checkvolledig groen (8106 tests, 87.4% dekking)make check-secretsschoon (gitleaks + trufflehog)make sastschoon (semgrep, 0 findings)make check-staticalle poorten OKGenerated with Devin
5d58bb79035015466421Pull request closed