toggle menu
IntelliJPlatformGradlePlugin
2.0.0
jvm
switch theme
search in API
IntelliJPlatformGradlePlugin
/
org.jetbrains.intellij.platform.gradle.artifacts.transform
/
ExtractorTransformer
Extractor
Transformer
@
DisableCachingByDefault
(
because
=
"Not worth caching"
)
abstract
class
ExtractorTransformer
@
Inject
constructor
(
archiveOperations
:
ArchiveOperations
,
execOperations
:
ExecOperations
,
objectFactory
:
ObjectFactory
,
fileSystemOperations
:
FileSystemOperations
)
:
TransformAction
<
TransformParameters.None
>
A transformer used for extracting files from archive artifacts.
Members
Constructors
Extractor
Transformer
Link copied to clipboard
@
Inject
constructor
(
archiveOperations
:
ArchiveOperations
,
execOperations
:
ExecOperations
,
objectFactory
:
ObjectFactory
,
fileSystemOperations
:
FileSystemOperations
)
Types
Companion
Link copied to clipboard
object
Companion
Properties
input
Artifact
Link copied to clipboard
@get:
InputArtifact
@get:
Classpath
abstract
val
inputArtifact
:
Provider
<
FileSystemLocation
>
Functions
get
Parameters
Link copied to clipboard
@
Inject
abstract
fun
getParameters
(
)
:
TransformParameters.None
transform
Link copied to clipboard
open
override
fun
transform
(
outputs
:
TransformOutputs
)