Repair shared SwiftLint gate without behavior change (KSE-0197) #271
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!271
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "ios/swiftlint-gate-repair"
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?
Repair the shared SwiftLint gate without changing behavior (anchors KSE-0197, Redmine #37).
Why
Forgejo UI run 20089 (API run 20179, task 83206) fails on existing
--strictviolations on main, heaviest inApple/CredentialExchange, plusApple/Core/RuntimeEntitlements,Apple/Core/Service/AgentRuntime.swift, and someKeyStoreAgentCore/KeyStoreZcashCorefiles.What
Formatting-only fixes across 22 Swift files; no lint rule weakened, gate not skipped:
swiftlint --fixfor auto-fixable rules (number_separator,prefer_self_in_static_references,sorted_imports,explicit_init/is_multiple).size.isMultiple(of: 8).CredentialImportIPC/CredentialProviderBridge, two UI strings inCredentialImportView). No security-requirement or user-facing string changed value.Validation (honest limits)
lint --strict: 0 violations, 0 serious in 239 files (the trailing SourceKit cache-plist message is a Linux-only artifact, not a violation).Notes
.git_allowed_signers,Scripts/__pycache__/) deliberately left uncommitted.View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.