01Detects and blocks meaningless generic names like 'data', 'info', and 'temp'.
02Enforces mandatory predicate prefixes for boolean variables (e.g., 'isActive', 'hasError').
03Enforces the Subject_Scenario_Expected pattern for standardized test function naming.
04Identifies misleading names that misrepresent data types or hide hidden side effects.
050 GitHub stars
06Validates that identifier lengths are proportional to their scope for optimal readability.