New Issue Checklist
Describe the bug
This new rule correct actually needed initializers. Example:
private struct Data {
@PropertyWrapper<E> var e: E
init(e: E) {
self.e = e
}
}
SwiftLint removes that constructor, but it is required to be able to initialize it with a value of type E instead of @PropertyWrapper<E>
Environment
- SwiftLint version: 0.52.4
New Issue Checklist
Describe the bug
This new rule correct actually needed initializers. Example:
SwiftLintremoves that constructor, but it is required to be able to initialize it with a value of typeEinstead of@PropertyWrapper<E>Environment