api / org.gradle.language / BinaryCollection / whenElementFinalized

whenElementFinalized

abstract fun whenElementFinalized(action: Action<in T>): Unit

Registers an action to execute when an element is finalized. The action is only executed for those elements that are required. Fails if any element has already been finalized.

Parameters

action - The action to execute for each element when finalized.

abstract fun <S : Any> whenElementFinalized(type: Class<S>, action: Action<in S>): Unit

Registers an action to execute when an element of the given type is finalized. The action is only executed for those elements that are required. Fails if any matching element has already been finalized.

Parameters

type - The type of element to select.

action - The action to execute for each element when finalized.