public class JsDependenciesFile extends AbstractBuildRuleWithDeclaredAndExtraDeps implements JsDependenciesOutputs
Modifier | Constructor and Description |
---|---|
protected |
JsDependenciesFile(BuildTarget buildTarget,
ProjectFilesystem projectFilesystem,
BuildRuleParams buildRuleParams,
com.google.common.collect.ImmutableSortedSet<SourcePath> libraries,
com.google.common.collect.ImmutableSet<String> entryPoints,
Optional<Arg> extraJson,
WorkerTool worker) |
Modifier and Type | Method and Description |
---|---|
com.google.common.collect.ImmutableList<? extends Step> |
getBuildSteps(BuildContext context,
BuildableContext buildableContext) |
SourcePath |
getSourcePathToOutput() |
deprecatedGetExtraDeps, getBuildDeps, getDeclaredDeps, getTargetGraphOnlyDeps
equals, getBuildTarget, getDependencies, getProjectFilesystem, getSourcePathOutputs, getType, hasBuildSteps, hashCode, injectFields, isCacheable, toString, updateBuildRuleResolver
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getSourcePathToDepsFile
compareTo, getBuildDeps, getBuildTarget, getFullyQualifiedName, getProjectFilesystem, hasBuildSteps, isCacheable, outputFileCanBeCopied, shouldRespectInputSizeLimitForRemoteExecution, toString, updateBuildRuleResolver
getDependencies, getSourcePathOutputs
getType
protected JsDependenciesFile(BuildTarget buildTarget, ProjectFilesystem projectFilesystem, BuildRuleParams buildRuleParams, com.google.common.collect.ImmutableSortedSet<SourcePath> libraries, com.google.common.collect.ImmutableSet<String> entryPoints, Optional<Arg> extraJson, WorkerTool worker)
public com.google.common.collect.ImmutableList<? extends Step> getBuildSteps(BuildContext context, BuildableContext buildableContext)
getBuildSteps
in interface BuildRule
public SourcePath getSourcePathToOutput()
getSourcePathToOutput
in interface BuildRule