Superfluous Disable Command
SwiftLint ‘disable’ commands are superfluous when the disabled rule would not have triggered a violation in the disabled region. Use “ - ” if you wish to document a command.
- Identifier:
superfluous_disable_command
- Enabled by default: Yes
- Supports autocorrection: No
- Kind: lint
- Analyzer rule: No
- Minimum Swift compiler version: 5.0.0
- Default configuration:
Key Value severity warning
Non Triggering Examples
let abc:Void // swiftlint:disable:this colon
// swiftlint:disable colon
let abc:Void
// swiftlint:enable colon
Triggering Examples
let abc: Void // swiftlint:disable:this colon
// swiftlint:disable colon
let abc: Void
// swiftlint:enable colon