orGradleProperty

open fun <T : Any> GLazy<T>.orGradleProperty(key: String, converter: (String) -> T): GLazy<T>

Registers a new GLazy fallback that will look up a gradle property if base value is missing.

Receiver

GLazy providing base value

Return

chained GLazy that falls back to gradle property lookup

Parameters

key

to look up gradle property by

converter

to apply when converting retrieved gradle property value to expected type


open infix fun GLazy<String>.orGradleProperty(key: String): GLazy<String>

Registers a new GLazy fallback that will look up a gradle property if base value is missing.

Receiver

GLazy providing base value

Return

chained GLazy that falls back to gradle property lookup

Parameters

key

to look up gradle property by