Package org.cqfn.diktat.ruleset.rules.chapter6
See: Description
-
Class Summary Class Description AvoidEmptyPrimaryConstructor This rule checks if a class has an empty primary constructor. AvoidUtilityClass Rule 6.4.1 checks that class/object, with a word "util" in its name, has only functions. CustomGetterSetterRule Inspection that checks that no custom getters and setters are used for properties. ExtensionFunctionsInFileRule This rule checks if there are any extension functions for the class in the same file, where it is defined ExtensionFunctionsSameNameRule This rule checks if extension functions with the same signature don't have related classes ImplicitBackingPropertyRule This rule checks if there is a backing property for field with property accessors, in case they don't use field keyword PropertyAccessorFields Rule check that never use the name of a variable in the custom getter or setter RunInScript Rule that checks if kts script contains other functions except run code In . TrivialPropertyAccessors This rule checks if there are any trivial getters and setters and, if so, deletes them UselessSupertype rule 6.1.5 Explicit supertype qualification should not be used if there is not clash between called methods fixme can't fix supertypes that are defined in other files.