com.neva.gradle.fork.config.rule / CloneFilesRule

CloneFilesRule

class CloneFilesRule : AbstractRule

Constructors

<init>

CloneFilesRule(config: Config)

Properties

defaultFilters

var defaultFilters: Boolean

filter

val filter: PatternSet

gitIgnores

var gitIgnores: Boolean

Inherited Properties

config

val config: Config

logger

val logger: Logger!

project

val project: Project

Functions

execute

fun execute(): Unit

filter

fun filter(options: Action<in PatternSet>): Unit

toString

fun toString(): String

validate

fun validate(): Unit

Inherited Functions

removeEmptyDirs

fun removeEmptyDirs(): Unit

visitAll

fun visitAll(tree: FileTree, callback: (FileHandler, FileVisitDetails) -> Unit): Unit

visitDirs

fun visitDirs(tree: FileTree, callback: (FileHandler, FileVisitDetails) -> Unit): Unit

visitFiles

fun visitFiles(tree: FileTree, callback: (FileHandler, FileVisitDetails) -> Unit): Unit

visitTree

fun visitTree(tree: FileTree, condition: (FileVisitDetails) -> Boolean, callback: (FileHandler, FileVisitDetails) -> Unit): Unit