com.neva.gradle.fork.config / FileHandler

FileHandler

class FileHandler

Constructors

<init>

FileHandler(config: Config, file: File)

Properties

actions

val actions: MutableList<() -> Unit>

config

val config: Config

file

val file: File

Functions

amend

fun amend(amender: (String) -> String): FileHandler

copy

fun copy(target: File): FileHandler

expand

fun expand(): FileHandler

makeExecutable

fun makeExecutable(): Unit

move

fun move(targetPath: String): FileHandler
fun move(target: File): FileHandler

perform

fun perform(): FileHandler

read

fun read(): String

remove

fun remove(): FileHandler

render

fun render(template: String): String

replace

fun replace(search: String, replace: String): FileHandler

toString

fun toString(): String

write

fun write(content: String): Unit