@groovy.transform.CompileStatic class ScriptDefinition extends AbstractCmdlineArgumentSpec implements CmdlineArgumentSpec, ScriptSpec
Defines a base class for implementing a script definition.
| Constructor and description |
|---|
ScriptDefinition
(ConfigCacheSafeOperations gtc) |
ScriptDefinition
(ProjectOperations po) |
| Type Params | Return Type | Name and description |
|---|---|---|
|
Provider<String> |
getName() |
|
Provider<String> |
getNameOrPath() |
|
Provider<File> |
getPath() |
|
Provider<java.util.List<String>> |
getPreArgs()A provider to arguments that will be inserted before any supplied arguments. |
|
protected void |
setDefaultPreArgsProvider(Provider<java.util.List<String>> newPreArgs)Override the default pre-argument provider. |
|
void |
setName(Object lazyName) |
|
void |
setPath(Object lazyPath) |
| Methods inherited from class | Name |
|---|---|
class AbstractCmdlineArgumentSpec |
addCommandLineArgumentProviders, args, args, getAllArgs, getArgs, getCommandLineArgumentProviders, getPreArgs, setArgs, setArgs |
A provider to arguments that will be inserted before any supplied arguments.
Override the default pre-argument provider.
Groovy Documentation