Package org.wpilib.nativeutils
Interface UnzipTransform
- All Superinterfaces:
org.gradle.api.artifacts.transform.TransformAction<org.gradle.api.artifacts.transform.TransformParameters.None>
public interface UnzipTransform
extends org.gradle.api.artifacts.transform.TransformAction<org.gradle.api.artifacts.transform.TransformParameters.None>
Provides a generic transform from a zipped file to an extracted directory. The extracted directory
is located in the output directory of the transform and is named after the zipped file name
minus the extension.
-
Method Summary
Modifier and TypeMethodDescriptionorg.gradle.api.provider.Provider<org.gradle.api.file.FileSystemLocation>default voidtransform(org.gradle.api.artifacts.transform.TransformOutputs outputs) static voidMethods inherited from interface org.gradle.api.artifacts.transform.TransformAction
getParameters
-
Method Details
-
getZippedFile
@InputArtifact org.gradle.api.provider.Provider<org.gradle.api.file.FileSystemLocation> getZippedFile() -
transform
default void transform(org.gradle.api.artifacts.transform.TransformOutputs outputs) - Specified by:
transformin interfaceorg.gradle.api.artifacts.transform.TransformAction<org.gradle.api.artifacts.transform.TransformParameters.None>
-
unzipTo
- Throws:
IOException
-