With GLazy Factory
Extended version of WithGLazy providing additional DSL for customised GLazy fallbacks using providerFactory.
Functions
Registers a new GLazy fallback that will look up an env variable then system property and finally gradle property if base value is missing. System key is implied as [envKey].lowercase().replace("_", ".") Gradle key is implied as [envKey].lowercase().replace("_", ".")
Registers a new GLazy fallback that will look up an env variable then system property and finally gradle property if base value is missing.
Registers a new GLazy fallback that will look up a gradle property if base value is missing.
Registers a new GLazy fallback that will look up a system property if base value is missing.
Properties
Automatically injected ObjectFactory used to create new GMutableLazy instances for chaining
Automatically injected ProviderFactory used to create new GLazy instances for chaining
Extensions
Builds an instance of GMutableLazy