Ampere.BuildHistory.CreateTempEntry C# (CSharp) Метод

CreateTempEntry() приватный Метод

private CreateTempEntry ( BuildInstance instance ) : TempEntry
instance BuildInstance
Результат TempEntry
        TempEntry CreateTempEntry(BuildInstance instance)
        {
            var entry = new TempEntry();
            bool hashInputs = (instance.Env.InputChangeDetection & ChangeDetection.Hash) != 0;
            foreach (var input in instance.Inputs)
            {
                entry.Inputs.Add(CreateFileEntry(input, hashInputs));
                entry.InputPaths.Add(input);
            }

            // create entries for each dependent temp build
            foreach (var build in instance.TempBuilds)
                entry.TempDependencies.Add(CreateTempEntry(build));

            return entry;
        }