IDE extension that lets you fix coding issues before they exist!
Setup is effortless and analysis is automatic for most languages
Fast, accurate analysis; enterprise scalability
The usage of non-null assertion in front of assignments or comparators (! =, ! == or ! ===) can be too easily confused with a negative comparison.
! =
! ==
! ===
The rule raises an issue when ! =, ! == and ! === are used with a whitespace between the two operators.
The usage of non-null assertion on the left-hand side of an assignment or comparison can be misread and produce unexpected results when one would expect a negative comparator.