menu
manual-ascii-check
Prefer character predicates over ASCII range checks
Standard ASCII ranges written as comparisons, range membership, or patterns obscure their character class.
Instead, you SHOULD call the corresponding isAscii character predicate.
Reported
1function isLowercase(character: char): boolean {2 return character >= 'a' && character <= 'z';3}Accepted
1function isLowercase(character: char): boolean {2 return character.isAsciiLowercase();3}