Package org.cqfn.diktat.ruleset.rules.chapter5
See: Description
-
Class Summary Class Description AsyncAndSyncRule This rule finds if using runBlocking in asynchronous code AvoidNestedFunctionsRule This rule checks for nested functions and warns if it finds any. CheckInverseMethodRule This rule checks if inverse method can be used. CustomLabel Rule that checks using custom label FunctionArgumentsSizeConfiguration RuleConfiguration for maximum number of parameters FunctionArgumentsSize Rule that checks that function doesn't contains too many parameters FunctionLengthConfiguration RuleConfiguration for function length FunctionLength Rule 5.1. LambdaLengthConfiguration RuleConfiguration for lambda length LambdaLengthRule Rule 5.2. LambdaParameterOrder Rule that checks if parameter with function type is the last in parameter list NestedBlockConfiguration RuleConfiguration for analyzing nested code blocks NestedFunctionBlock Rule 5.1. OverloadingArgumentsFunction Rule that suggests to use functions with default parameters instead of multiple overloads