Skip to content

Files

Latest commit

 

History

History
13 lines (7 loc) · 522 Bytes

no-tautology-expression.md

File metadata and controls

13 lines (7 loc) · 522 Bytes

Pattern: Use of tautology expression

Issue: -

Description

Enforces that relational/equality binary operators does not take two equal variables/literals as operands. Expression like 3 === 3, someVar === someVar, “1” > “1” are either a tautology or contradiction, and will produce an error.

Rationale: clean redundant code and unnecessary comparison of objects and literals.

Further Reading