Package-level declarations
Types
Functions
Link copied to clipboard
suspend fun cleanUpDirectory(inputDirectory: <Error class: unknown class>, cachedPaths: List<<Error class: unknown class>>, ignoredPaths: List<<Error class: unknown class>> = listOf(), onError: suspend (ActionError) -> Unit, onAction: suspend (String) -> Unit)
Link copied to clipboard
suspend fun <Error class: unknown class>.copyRecursivelyTo(destination: <Error class: unknown class>, onAction: suspend (FileAction) -> Unit = { }, cleanUp: Boolean = true): ActionError?
Recursively copies a file or directory optimized by hash comparison. Files are only copied when their hashes differ.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline suspend fun <T> decodeToResult(inputPath: <Error class: unknown class>, format: <Error class: unknown class> = json): <Error class: unknown class><T, ActionError>
inline fun <T> decodeToResult(path: String, format: <Error class: unknown class> = json): <Error class: unknown class><T>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun <Error class: unknown class>.readAndCreateSha1FromBytes(): <Error class: unknown class>?
Link copied to clipboard
Link copied to clipboard
suspend fun readPathBytesToResult(path: <Error class: unknown class>): <Error class: unknown class><ByteArray, ActionError>
Link copied to clipboard
fun readPathTextFromZip(zipPath: <Error class: unknown class>, filePath: <Error class: unknown class>): String?
Link copied to clipboard
Link copied to clipboard
suspend fun readPathToResult(path: <Error class: unknown class>): <Error class: unknown class><<Error class: unknown class><<Error class: unknown class>, String>, ActionError>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun <T> <Error class: unknown class>.tryToResult(action: <Error class: unknown class>.(<Error class: unknown class>) -> T): <Error class: unknown class><T, ActionError>
Link copied to clipboard
inline suspend fun <T> writeToFile(value: T, path: String, overrideText: Boolean = false, format: <Error class: unknown class> = json): ActionError?