ArchiveUtils

abstract class ArchiveUtils @Inject constructor(archiveOperations: ArchiveOperations, fileSystemOperations: FileSystemOperations)

Constructors

Link copied to clipboard
@Inject
fun ArchiveUtils(archiveOperations: ArchiveOperations, fileSystemOperations: FileSystemOperations)

Functions

Link copied to clipboard
fun extract(archive: Path, targetDirectory: Path, context: String?, isUpToDate: Predicate<Path>? = null, markUpToDate: BiConsumer<Path, Path>? = null): Path