KotlinHierarchyDsl

A DSL to apply hierarchy templates in a Kotlin project.

Functions

Link copied to clipboard
abstract fun applyHierarchyTemplate(template: KotlinHierarchyBuilder.Root.() -> Unit)

Allows creating a fully custom hierarchy (no defaults applied).

abstract fun applyHierarchyTemplate(template: KotlinHierarchyTemplate)

Applies a given template to the project.

abstract fun applyHierarchyTemplate(template: KotlinHierarchyTemplate, extension: KotlinHierarchyBuilder.Root.() -> Unit)

Similar to applyHierarchyTemplate, but allows extension of the provided template.