Copy Processing Spec
Specifies the destination of a copy.
Inheritors
Functions
Link copied to clipboard
abstract fun dirPermissions(configureAction: Action<in ConfigurableFilePermissions>): CopyProcessingSpec
Configuration action for specifying directory access permissions.
Link copied to clipboard
abstract fun eachFile(@DelegatesTo(value = FileCopyDetails::class, strategy = Closure.DELEGATE_FIRST ) closure: Closure): CopyProcessingSpec
Adds an action to be applied to each file as it about to be copied into its destination.
Adds an action to be applied to each file as it is about to be copied into its destination.
Link copied to clipboard
abstract fun expand(properties: Map<String, out Any>, action: Action<in ExpandDetails>): ContentFilterable
Expands property references in each file as it is copied.
Link copied to clipboard
abstract fun filePermissions(configureAction: Action<in ConfigurableFilePermissions>): CopyProcessingSpec
Configuration action for specifying file access permissions.
Link copied to clipboard
Adds a content filter based on the provided closure.
abstract fun filter(properties: Map<String, out Any>, filterType: Class<out FilterReader>): ContentFilterable
Adds a content filter to be used during the copy.
Adds a content filter based on the provided transformer.
Link copied to clipboard
Property for querying and configuring directory access permissions.
Link copied to clipboard
Property for querying and configuring file access permissions.
Link copied to clipboard
Specifies the destination directory for a copy.
Link copied to clipboard
Renames a source file.
Renames files based on a regular expression.