Pattern: Use of optional boolean
Issue: -
Prefer non-optional booleans over optional booleans.
Examples of correct code:
var foo: Bool
var foo: [String: Bool]
var foo: [Bool]
let foo: Bool = true
let foo: Bool = false
Examples of incorrect code:
var foo: ↓Bool?
var foo: [String: ↓Bool?]
var foo: [↓Bool?]
let foo: ↓Bool? = nil
let foo: [String: ↓Bool?] = [:]