KT.LONG_PARAMETER_LIST
Functions and constructors have more parameters than a certain threshold
Reports functions and constructors which have more parameters than a certain threshold.
Options
-
functionThreshold(default:6)number of function parameters required to trigger the rule
-
constructorThreshold(default:7)number of constructor parameters required to trigger the rule
-
ignoreDefaultParameters(default:False)ignore parameters that have a default value
-
ignoreDataClasses(default:True)ignore long constructor parameters list for data classes
-
ignoreAnnotatedParameter(default:[])ignore the annotated parameters for the count