ExtractorService

abstract class ExtractorService @Inject constructor(archiveOperations: ArchiveOperations, providerFactory: ProviderFactory, fileSystemOperations: FileSystemOperations) : BuildService<BuildServiceParameters.None>

Constructors

Link copied to clipboard
@Inject
constructor(archiveOperations: ArchiveOperations, providerFactory: ProviderFactory, fileSystemOperations: FileSystemOperations)

Properties

Link copied to clipboard
@get:Inject
abstract override val parameters: BuildServiceParameters.None?

Functions

Link copied to clipboard
fun extract(path: Path, targetDirectory: Path)
Link copied to clipboard
@Inject
abstract fun getParameters(): BuildServiceParameters.None?