sourceSet

Declares a first-class source-set architecture policy for source sets matching name.

Parameters

name

The source set name (e.g., "commonMain").

block

Declarative source-set policy scoped to ArchitectureSourceSetPolicy.


fun sourceSet(vararg names: String, block: ArchitectureSourceSetPolicy.() -> Unit)

Declares a first-class source-set architecture policy for source sets matching any of names.

Parameters

names

The source set names.

block

Declarative source-set policy scoped to ArchitectureSourceSetPolicy.


Declares a first-class source-set architecture policy using a custom SourceSetSelector.

Parameters

selector

The selector identifying targeted source sets.

block

Declarative source-set policy scoped to ArchitectureSourceSetPolicy.