Package org.cqfn.diktat.ruleset.rules.chapter6.classes
See: Description
-
Class Summary Class Description AbstractClassesRule Checks if abstract class has any abstract method. CompactInitialization This rules checks if an object initialization can be wrapped into an apply
function.DataClassesRule This rule checks if class can be made as data class InlineClassesRule This rule checks if inline class can be used. SingleConstructorRule This rule ensures that if a class has a single constructor, this constructor is primary. SingleInitRule The rule that checks whether a class has a single init
block or multiple.StatelessClassesRule This rule checks if class is stateless and if so changes it to object.