-
- 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 class KotlinNpmInstallTask extends DefaultTask
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public class
KotlinNpmInstallTask.Companion
-
Field Summary
Fields Modifier and Type Field Description private final List<String>
args
private final File
nodeModulesDir
private final Collection<File>
packageJsonFiles
private final Collection<File>
preparedFiles
private final File
yarnLock
private Boolean
enabled
private final Property<Duration>
timeout
private final TaskStateInternal
state
private Boolean
impliesSubProjects
private final Boolean
hasCustomActions
private final Set<Provider<out BuildService<?>>>
requiredServices
-
Constructor Summary
Constructors Constructor Description KotlinNpmInstallTask()
-
Method Summary
Modifier and Type Method Description final List<String>
getArgs()
final File
getNodeModulesDir()
final Collection<File>
getPackageJsonFiles()
final Collection<File>
getPreparedFiles()
final File
getYarnLock()
final Unit
resolve()
-
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
-
getNodeModulesDir
@Internal() final File getNodeModulesDir()
-
getPackageJsonFiles
@PathSensitive(value = PathSensitivity.ABSOLUTE)@IgnoreEmptyDirectories()@NormalizeLineEndings()@InputFiles() final Collection<File> getPackageJsonFiles()
-
getPreparedFiles
@PathSensitive(value = PathSensitivity.ABSOLUTE)@IgnoreEmptyDirectories()@NormalizeLineEndings()@InputFiles() final Collection<File> getPreparedFiles()
-
getYarnLock
@OutputFile() final File getYarnLock()
-
-
-
-