realm/SwiftLint
Ver no GitHub`generic_type_name` triggers incorrectly for integer generic parameters
Open
#6.213 aberto em 30 de ago. de 2025
enhancementgood first issue
Métricas do repositório
- Stars
- (19.570 stars)
- Métricas de merge de PR
- (Mesclagem média 16d 3h) (37 fundiu PRs em 30d)
Description
Bug Description
SE-0452 introduced integer generic parameters, which are placed alongside other generic parameters, but, in contrast to "normal" (type) generic parameters, are spelled like variables, ie starting with a lowercase identifier. SwiftLint current;y doesn
// This triggers a violation:
struct Foo<let count: Int> {}
Mention the command or other SwiftLint integration method that caused the issue. Include stack traces or command output.
$ swiftlint
Environment
- SwiftLint version: 0.59.1 (Homebrew)
- Xcode version: Xcode 26.0 (17A5305f)
- Configuration file: default configurations