Pattern: Closure body is too long
Issue: -
Closure bodies should not span too many lines.
Examples of correct code:
foo.bar { $0 }
foo.bar { toto in
}
foo.bar { toto in
let a = 0
// toto
// toto
// toto
// toto
// toto
// toto
// toto
// toto
// toto
// toto
Examples of incorrect code:
foo.bar ↓{ toto in
let a = 0
let a = 0
let a = 0
let a = 0
let a = 0
let a = 0
let a = 0
let a = 0
let a = 0
let a = 0
let a = 0
let a = 0
let a = 0
let a = 0
let a = 0
let a = 0
let a = 0
let a = 0
let a = 0
let a = 0
let a = 0
}