Skip to content

Latest commit

 

History

History
24 lines (19 loc) · 484 Bytes

File metadata and controls

24 lines (19 loc) · 484 Bytes

Useless ternary operator (UselessTernaryOperator)

Description

The placement of Boolean constants "True" or "False" in the ternary operator indicates poor code thoughtfulness.

Examples

Useless operators

A = ?(B = 1, True, False);
A = ?(B = 0, False, True);

Suspicious operators

A = ?(B = 1, True, True);
A = ?(B = 0, 0, False);