GitCommands.GitModule.GetStashDiffFiles C# (CSharp) Method

GetStashDiffFiles() public method

public GetStashDiffFiles ( string stashName ) : IList
stashName string
return IList
        public IList<GitItemStatus> GetStashDiffFiles(string stashName)
        {
            var resultCollection = GetDiffFiles(stashName, stashName + "^", true);

            // shows untracked files
            string untrackedTreeHash = RunGitCmd("log " + stashName + "^3 --pretty=format:\"%T\" --max-count=1");
            if (GitRevision.Sha1HashRegex.IsMatch(untrackedTreeHash))
            {
                var files = GetTreeFiles(untrackedTreeHash, true);
                resultCollection.AddRange(files);
            }

            return resultCollection;
        }
GitModule