swiftlint: exclude vendored swift-system and swift-mutex (4487 → 351) #18
No reviewers
Labels
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
key-store/key.store!18
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "swiftlint-exclude-vendored"
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?
Build: Applehas been red since at least 2026-07-20 with 4487 violations across 223 files — a number nobody can act on, blocking the signal for every unrelated PR.91% was one vendored dependency. The
excludedlist already carves outswift-crypto,swift-syntax,swift-java,swift-flake, but was never extended whenswift-system(Apache-2.0, Apple upstream) andswift-mutex(MIT) were vendored in. Our rules describe our house style and say nothing useful about imported sources.The remaining 351 are real findings in our code: KeyStorePersistence 170, KeyStoreKaiOSCore 47, Apple/FileProvider 33, KeyStoreModel 25, long tail.
Deliberately did not run
swiftlint --fix: it corrected 149 files but only moved 351→317, and pushed Indentation Width violations up from 31 to 63. A 42-file reformat belongs in its own reviewable change.🤖 Generated with Claude Code
9961ba975atoc0a695493c