Mkohm/detekt-hint

View on GitHub
docs/alltypes/index.md

Summary

Maintainability
Test Coverage
---
title: alltypes - 
---

### All Types

| [io.github.mkohm.detekt.hint.DetektHintProvider](../io.github.mkohm.detekt.hint/-detekt-hint-provider/index.html) |  |
| [io.github.mkohm.detekt.hint.demo.Foo](../io.github.mkohm.detekt.hint.demo/-foo/index.html) |  |
| [io.github.mkohm.detekt.hint.rules.InterfaceSegregationPrinciple](../io.github.mkohm.detekt.hint.rules/-interface-segregation-principle/index.html) | Interface segregation principle rule |
| [io.github.mkohm.detekt.hint.rules.LackOfCohesionMethods](../io.github.mkohm.detekt.hint.rules/-lack-of-cohesion-methods/index.html) | A rule that notifies if there is too much lack of cohesion. Remember to configure it correctly in the detekt.yml. |
| [io.github.mkohm.detekt.hint.rules.OpenClosedPrinciple](../io.github.mkohm.detekt.hint.rules/-open-closed-principle/index.html) | Open closed principle rule. Only supports catching the easiest cases. Not complex when expressions, with type checking and use of enums. |
| [io.github.mkohm.detekt.hint.demo.Rectangle](../io.github.mkohm.detekt.hint.demo/-rectangle/index.html) |  |
| [io.github.mkohm.detekt.hint.demo.Square](../io.github.mkohm.detekt.hint.demo/-square/index.html) |  |
| [io.github.mkohm.detekt.hint.rules.UseCompositionInsteadOfInheritance](../io.github.mkohm.detekt.hint.rules/-use-composition-instead-of-inheritance/index.html) | A rule suggesting the use of composition instead of inheritance. It will help you test for Liskov Substitution. |