-
public class ForkExtension
-
-
Field Summary
Fields Modifier and Type Field Description private final Property<Boolean>ciprivate final Property<Boolean>cachedprivate final Property<Boolean>interactiveprivate final Property<Boolean>verboseprivate final PropertyDefinitionspropertyDefinitionsprivate final Projectprojectprivate final PropsExtensionprops
-
Constructor Summary
Constructors Constructor Description ForkExtension(Project project, PropsExtension props)
-
Method Summary
Modifier and Type Method Description final Configconfig(String name, Action<In SourceTargetConfig> configurer)final ConfiginPlaceConfig(String name, Action<In InPlaceConfig> configurer)final Unitproperties(Action<In PropertyDefinitions> action)final UnitloadProperties(File file)final UnitloadProperties(String path)final ConfiguseForking(String configName, Function1<Config, Unit> options)final ConfiguseProperties(String configName, String filePath)final Property<Boolean>getCi()final Property<Boolean>getCached()final Property<Boolean>getInteractive()final Property<Boolean>getVerbose()final PropertyDefinitionsgetPropertyDefinitions()final ProjectgetProject()final PropsExtensiongetProps()-
-
Constructor Detail
-
ForkExtension
ForkExtension(Project project, PropsExtension props)
-
-
Method Detail
-
config
final Config config(String name, Action<In SourceTargetConfig> configurer)
-
inPlaceConfig
final Config inPlaceConfig(String name, Action<In InPlaceConfig> configurer)
-
properties
final Unit properties(Action<In PropertyDefinitions> action)
-
loadProperties
final Unit loadProperties(File file)
-
loadProperties
final Unit loadProperties(String path)
-
useProperties
final Config useProperties(String configName, String filePath)
-
getInteractive
final Property<Boolean> getInteractive()
-
getVerbose
final Property<Boolean> getVerbose()
-
getPropertyDefinitions
final PropertyDefinitions getPropertyDefinitions()
-
getProject
final Project getProject()
-
getProps
final PropsExtension getProps()
-
-
-
-