Exemple #1
0
 /// <nodoc />
 public CacheablePipInfo(
     Pip pip,
     PipExecutionContext context,
     ReadOnlyArray <FileArtifactWithAttributes> outputs,
     ReadOnlyArray <FileArtifact> dependencies,
     ReadOnlyArray <DirectoryArtifact> directoryOutputs,
     ReadOnlyArray <DirectoryArtifact> directoryDependencies)
     : base(pip, context)
 {
     CacheableStaticOutputsCount = ProcessExtensions.GetCacheableOutputsCount(outputs);
     Outputs               = outputs;
     Dependencies          = dependencies;
     DirectoryOutputs      = directoryOutputs;
     DirectoryDependencies = directoryDependencies;
 }