io.github.mkohm.detekt.hint.rules
Package io.github.mkohm.detekt.hint.rules
Types
| InterfaceSegregationPrinciple | class InterfaceSegregationPrinciple : RuleInterface segregation principle rule |
| LackOfCohesionMethods | class LackOfCohesionMethods : RuleA rule that notifies if there is too much lack of cohesion. Remember to configure it correctly in the detekt.yml. |
| OpenClosedPrinciple | class OpenClosedPrinciple : RuleOpen closed principle rule. Only supports catching the easiest cases. Not complex when expressions, with type checking and use of enums. |
| UseCompositionInsteadOfInheritance | class UseCompositionInsteadOfInheritance : RuleA rule suggesting the use of composition instead of inheritance. It will help you test for Liskov Substitution. |