withoutParentClassNamed

fun <T : KoParentClassProvider> List<T>.withoutParentClassNamed(name: String, vararg names: String, indirectParents: Boolean = false): List<T>

List containing declarations without any of specified parent classes.

Return

A list containing declarations without any of specified parent classes.

Parameters

name

The name of the parent class to exclude.

names

The names of additional parent classes to exclude.

indirectParents

Whether to include indirect parent classes.


fun <T : KoParentClassProvider> List<T>.withoutParentClassNamed(names: Collection<String>, indirectParents: Boolean = false): List<T>

List containing declarations without any of specified parent classes.

Return

A list containing declarations without any of specified parent classes.

Parameters

names

The names of additional parent classes to exclude.

indirectParents

Whether to include indirect parent classes.