Class MetalIxxCompileBaseTask.ScanAction
java.lang.Object
br.dev.pedrolamarao.gradle.metal.ixx.MetalIxxCompileBaseTask.ScanAction
- All Implemented Interfaces:
org.gradle.workers.WorkAction<MetalIxxCompileBaseTask.ScanParameter>
- Enclosing class:
- MetalIxxCompileBaseTask
public abstract static class MetalIxxCompileBaseTask.ScanAction
extends Object
implements org.gradle.workers.WorkAction<MetalIxxCompileBaseTask.ScanParameter>
Scan worker action.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidexecute()abstract org.gradle.process.ExecOperationsgetExec()Exec operations service.abstract org.gradle.api.provider.Property<MetalService>getMetal()Metal service.org.gradle.api.provider.Provider<File>Scanner executable path.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.gradle.workers.WorkAction
getParameters
-
Constructor Details
-
ScanAction
public ScanAction()
-
-
Method Details
-
getExec
@Inject public abstract org.gradle.process.ExecOperations getExec()Exec operations service.- Returns:
- service
-
getMetal
Metal service.- Returns:
- service
-
getScanner
Scanner executable path.- Returns:
- provider
-
execute
public void execute()- Specified by:
executein interfaceorg.gradle.workers.WorkAction<MetalIxxCompileBaseTask.ScanParameter>
-