docs/io.github.mkohm.detekt.hint.rules/-interface-segregation-principle/index.md
---
title: InterfaceSegregationPrinciple -
---
[io.github.mkohm.detekt.hint.rules](../index.html) / [InterfaceSegregationPrinciple](./index.html)
# InterfaceSegregationPrinciple
`class InterfaceSegregationPrinciple : Rule`
Interface segregation principle rule
### Constructors
| [<init>](-init-.html) | `InterfaceSegregationPrinciple(config: Config = Config.empty)`<br>Interface segregation principle rule |
### Properties
| [issue](issue.html) | `val issue: Issue` |
### Functions
| [visitNamedFunction](visit-named-function.html) | `fun visitNamedFunction(function: KtNamedFunction): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html) |