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

CopyTemplateFilesRule

class CopyTemplateFilesRule : AbstractRule

Constructors

<init>

CopyTemplateFilesRule(config: Config, files: Map<String, String>)

Inherited Properties

config

val config: Config

logger

val logger: Logger!

project

val project: Project

Functions

execute

fun execute(): Unit

toString

fun toString(): String

Inherited Functions

removeEmptyDirs

fun removeEmptyDirs(): Unit

validate

open fun validate(): 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