-
- All Implemented Interfaces:
-
kotlin.Comparable,org.gradle.api.Task,org.gradle.api.internal.DynamicObjectAware,org.gradle.api.internal.TaskInternal,org.gradle.api.plugins.ExtensionAware,org.gradle.util.Configurable
public abstract class BunAbstractTask extends BaseTask
-
-
Field Summary
Fields Modifier and Type Field Description private final ObjectFactoryobjectsprivate final ProviderFactoryprovidersprivate final ListProperty<String>argsprivate final Property<Boolean>ignoreExitValueprivate final MapProperty<String, String>environmentprivate final DirectoryPropertyworkingDirprivate final Property<Action<ExecSpec>>execOverridesprivate final DefaultProjectApiHelperprojectHelperprivate final NodeExtensionnodeExtensionprivate ExecResultresultprivate Booleanenabledprivate final Property<Duration>timeoutprivate final TaskStateInternalstateprivate BooleanimpliesSubProjectsprivate final BooleanhasCustomActionsprivate final Set<Provider<out BuildService<?>>>requiredServices
-
Constructor Summary
Constructors Constructor Description BunAbstractTask()
-
Method Summary
Modifier and Type Method Description abstract ObjectFactorygetObjects()abstract ProviderFactorygetProviders()final ListProperty<String>getArgs()final Property<Boolean>getIgnoreExitValue()final MapProperty<String, String>getEnvironment()final DirectoryPropertygetWorkingDir()final Property<Action<ExecSpec>>getExecOverrides()final DefaultProjectApiHelpergetProjectHelper()final NodeExtensiongetNodeExtension()final UnitexecOverrides(Action<ExecSpec> execOverrides)-
Methods inherited from class com.github.gradle.node.task.BaseTask
getResult, setResult -
Methods inherited from class org.gradle.api.internal.AbstractTask
appendParallelSafeAction, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, setImpliesSubProjects -
Methods inherited from class org.gradle.api.DefaultTask
compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getObjects
@Inject() abstract ObjectFactory getObjects()
-
getProviders
@Inject() abstract ProviderFactory getProviders()
-
getIgnoreExitValue
@Input() final Property<Boolean> getIgnoreExitValue()
-
getEnvironment
@Input() final MapProperty<String, String> getEnvironment()
-
getWorkingDir
@Internal() final DirectoryProperty getWorkingDir()
-
getExecOverrides
@Internal() final Property<Action<ExecSpec>> getExecOverrides()
-
getProjectHelper
@Internal() final DefaultProjectApiHelper getProjectHelper()
-
getNodeExtension
@Internal() final NodeExtension getNodeExtension()
-
execOverrides
final Unit execOverrides(Action<ExecSpec> execOverrides)
-
-
-
-